サイトアイコン Kokoだけの話

エクセル 曜日を自動で表示するには

2020/08/25 のような日付からその日の曜日を取得します。

スポンサーリンク

曜日を自動で表示するには

単純に曜日を表示するだけなら TEXT関数 が便利ですが、マクロやその他の関数で曜日を利用したり、コントロールしたりする場合は WEEKDAY関数 が良いでしょう。

WEEKDAY関数

2020/08/25 のような日付に対して 0~7 までの曜日に応じた数字を返します。
返すのはあくまでの数字だけですので、漢字表記などをさせたい場合は工夫が必要です。
戻り値の数字については以下参照。

=WEEKDAY(シリアル値 ,  [種類])

種類の数値      戻り値
1または省略     1(日)~ 7(土)
2          1(月)~ 7(日)
3          0(月)~ 6(日)

 

これを使って実際に曜日を表示するには、

TEXT関数

2020/08/25 のような日付に対して 曜日を返します。
これがもっともシンプルです。

=TEXT(値 ,  表示形式)    注意:表示形式には ”  ” が必要です。

表示形式の記号  説明
“aaaa”      曜日      日曜日
“aaa”        短縮形     日
“dddd”      英語表示    Sunday
“ddd”        英語短縮形   Sun

モバイルバージョンを終了