まさ工房

ExcelVBAとAcessDBを利用した業務支援ツールを作成する工房です

【Excel関数】日付から曜日を求めるTEXT関数の使い方を教えて!

       f:id:m_kbou:20190607103842p:plain

TEXT関数を利用した日付より曜日を求める使い方について説明します。

 

【目次】

 

構文

構文は以下の様に書きます。 

TEXT関数の記述方法

=======================================================================

=TEXT([日付入力セル],”[表示形式]

=======================================================================

[説明]:

[日付入力セル]には判定する日付が入力されているセルを記述します。[表示形式]には「aaaa」か「aaa」を指定します。「aaaa」を指定した場合は、「木曜日」の様に曜日を付けて表示します。「aaa」を指定した場合は、「木」の様に曜日を付けずに表示します。また、表示形式は「”」(ダブルクォーテーション)で囲みます。関数を記述する場合は、最初に「=」(イコール)を記述します。内容を纏めると、「[日付入力セル]で指定した日付について、[表示形式]で指定された表示形式で曜日を表示してい下さい。」との意味になります。

 

使い方

TEXT関数の使い方について説明します。

【例題1】:以下の表を元にTEXT関数を使用し、B2セル~B11セルに曜日を表示します。曜日の表示形式は「月曜日」の様な曜日付きで表示します。

f:id:m_kbou:20190607103903p:plain

(1)B2セルにTEXT関数を入力するため、B2セルをダブルクリックします。
※セルをダブルクリックするとカーソルが点滅します。 

f:id:m_kbou:20190607103917p:plain

(2)今回はB2セルに曜日を表示させるため、B2セルに『=TEXT(A2,"aaaa")』を入力します。
入力後に<Enter>キーを押下します。

f:id:m_kbou:20190607103931p:plain

[入力した数式の詳細内容]:

=TEXT(A2,"aaaa")

※今回入力したTEXT関数について説明します。今回はB2セルに曜日を表示するためにB2セルにTEXT関数を記述しました。「()」(カッコ)の中に記述されている最初の「A2」は、日付が入力されているセルとなります。次の「”aaaa”」については、曜日を表示する表示形式(曜日付)を指定します。よって、今回入力したTEXT関数は、「A2セルに入力されている日付を元に、B2セルに曜日を表示して下さい。」との意味になります。

(3)曜日がB2セルに表示されました。

f:id:m_kbou:20190607103949p:plain

(4)B3セル~B11セルにも同様の関数を設定するため、B2セルの情報をB11セルまでドラッグします。

f:id:m_kbou:20190607104003p:plain

(5)結果、B2セル~B11セルに曜日がセットされました。

f:id:m_kbou:20190607104016p:plain

TEXT関数を使用した曜日を表示する方法(例1)についての説明は以上です。

 

【例題2】:以下の表を元にTEXT関数を使用し、B2セル~B11セルに曜日を表示します。曜日の表示形式は「月」の様な曜日無しで表示します。

f:id:m_kbou:20190607103903p:plain

(1)B2セルにTEXT関数を入力するため、B2セルをダブルクリックします。
※セルをダブルクリックするとカーソルが点滅します。 

f:id:m_kbou:20190607103917p:plain

(2)今回はB2セルに曜日を表示させるため、B2セルに『=TEXT(A2,"aaa")』を入力します。
入力後に<Enter>キーを押下します。

f:id:m_kbou:20190607104049p:plain

[入力した数式の詳細内容]:

=TEXT(A2,"aaa")

※今回入力したTEXT関数について説明します。今回はB2セルに曜日を表示するためにB2セルにTEXT関数を記述しました。「()」(カッコ)の中に記述されている最初の「A2」は、日付が入力されているセルとなります。次の「”aaa”」については、曜日を表示する表示形式(曜日無し)を指定します。よって、今回入力したTEXT関数は、「A2セルに入力されている日付を元に、B2セルに曜日を表示して下さい。」との意味になります。

(3)曜日がB2セルに表示されました。

f:id:m_kbou:20190607104104p:plain

(4)B3セル~B11セルにも同様の関数を設定するため、B2セルの情報をB11セルまでドラッグします。

f:id:m_kbou:20190607104116p:plain

(5)結果、B2セル~B11セルに曜日がセットされました。

f:id:m_kbou:20190607104128p:plain

TEXT関数を使用した曜日を表示する方法(例2)についての説明は以上です。

 

おわりに

今回は、TEXT関数を使用した日付から曜日を求める使い方について説明しました。スケジュールやカレンダー等のExcel表を作成する場合に使用してもらえればと思います。