[Excel]日付に応じて曜日を表示させる方法

記事
学び
こんにちは。かづきchanです。

今回は、スケジュール表などを作成するときによく使われる”曜日表示”に必要な関数・数式や書式設定を紹介したいと思います。

※その他スケジュール作成関連は、下記の記事にまとめています。

■日付が「日付データ」で入っている場合

日付の場合.jpg

上記画像のように、日付が「日付データ」で入っている場合は簡単です。
(DATE関数などで作成された日付データでも同様です。)
例えば、B1セルに「2021/5/1」と入力されていて、その下にある”B2”セルに曜日を表示したい場合は、下記の方法をお試しください。

【1】引用&書式設定で表示したい時

引用と書式設定.jpg

1. B2セルに「=B1」と入力する。
2. 右クリックなどから「セルの書式設定」を開く。
3. 上部「表示形式」タブで、「ユーザー定義」をクリックする。
4. 種類(T):の所に、「aaa」と入力する。
5. [OK]ボタンを押す。
※右にコピーしていけば、他の日付も同様に曜日表示されます。
~おわり~

このやり方の場合、曜日表示されている”B2”セルは日付データのままです。
表示される曜日を『検索』機能やCOUNTIF関数を使って、”土”などの値として検索することはできませんが、”日付データ”として他の数式に組み込むことができます。

【2】数式のみ(TEXT関数)で表示したい時

数式のみ.jpg

1.B2セルに「=TEXT(B1,"aaa")」と入力する。
※右にコピーしていけば、他の日付も同様に曜日表示されます。
~おわり~
このやり方の場合、あくまで「土」等のテキストとして表示されます。
表示される曜日を『検索』機能やCOUNTIF関数を使って、”土”などの値として検索することはできませんが、”日付データ”として他の数式に組み込むことができます。

■日付が「数字」で入っている場合

スクリーンショット 2021-05-14 152719.jpg

上記のように、「1」などの単純な数字だけが入っている場合、
対応した曜日をExcelさんに認識してもらうためには、
一旦「1」などの数字を、DATE関数などで日付に変更した上で、
書式設定やTEXT関数を使って、曜日表示させる必要があります。

例えば、B1セルに「1」と入力されていて、その下にある”B2”セルに「2021/5/1」の曜日を表示したい場合は、下記の方法をお試しください。

【1】引用&書式設定で表示したい時

1. B2セルに「=DATE(2021,5,B$1)」と入力する。
2. 右クリックなどから「セルの書式設定」を開く。
3. 上部「表示形式」タブで、「ユーザー定義」をクリックする。
4. 種類(T):の所に、「aaa」と入力する。
5. [OK]ボタンを押す。
※右にコピーしていけば、他の日付も同様に曜日表示されます。
~おわり~

【2】数式のみ(TEXT関数)で表示したい時

1.B2セルに「=TEXT(DATE(2021,5,B$1),"aaa")」と入力する。
※右にコピーしていけば、他の日付も同様に曜日表示されます。
~おわり~

≪備考≫
他のセルに、年(2021)や月(5)が書かれているのであれば、そのセルを絶対参照でひっぱってくる事も可能です。

例)A1セルに「2021」A2セルに「5」と書かれている場合
■引用&書式設定で表示する場合
=DATE($A$1,$A$2,B$1)
■数式のみ(TEXT関数)で表示したい場合
=TEXT(DATE($A$1,$A$2,B$1),"aaa")

【3】日付と同じセル内に表示したい時

1つのセル内.jpg

上記の”A2”セルや、”A4”セルのように、日付が書かれているセル内に曜日を表示させたい場合は、下記の方法をお試しください。

1. 右クリックなどから「セルの書式設定」を開く。
2. 上部「表示形式」タブで、「ユーザー定義」をクリックする。
3. 種類(T):の所に、「yyyy/m/d(aaa)」または「yyyy"年"m"月"d"日"(aaa)」と入力する。
 ※aaa前後のカッコ”( )”は、半角でも全角でもどちらでも構いません。表示させたいほうで入力してください。
5. [OK]ボタンを押す。
※右にコピーしていけば、他の日付も同様に曜日表示されます。
~おわり~

■あとがき

今回は、定番ネタではありますが、曜日表示について紹介いたしました。
イメージ通りに表示させることが出来ましたでしょうか?

ブログに書いている内容への感想やご質問等ありましたら、お気軽にメッセージをいただければ幸いです。

※その他スケジュール作成関連やり方は、下記の記事にまとめています。

サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す