ここ数日、またExcelに翻弄される日々が続いていますが、あらためて、Excelってすげーなーと思います。膨大な量のデータをHTMLのtableにしろとか、Excelならカンタンに書けちゃいますしね。
そんな中、曜日を表示するのに、これまではWEEKDAY関数を使っていたんです。こういうやつですね。
=WEEKDAY(A1,1)
それで、表示形式を「aaa」としていたんですが、実はWEEKDAY関数なんていらなかったんです。
曜日を日付から取得して自動表示する方法
ものすごくカンタンです。A1に日付が入力されているとして説明します。
- 曜日を表示したいセルに【=A1】と入力する
- 「セルの書式設定」の「表示形式」で、【ユーザー定義】を選択し、「種類」に【aaa】と入力する
- できました
WEEKDAY関数なんて、必要なかったんですね。という感想です。
ちなみに、ユーザー定義で【aaa】と入力しましたが、ここを変えることで違った表示方法も可能です。
- aaa → 日~土
- aaaa → 日曜日~土曜日
- ddd → Sun~Sat
- dddd → Sunday~Satday
日付から曜日を表示するのには、WEEKDAY関数やらTEXT関数やらありますが、関数なんて必要なくちゃんと表示できますので、この方法が一番カンタンだと思いますよ:)
[…] なしで表示する方法と組み合わせれば、Excelでの日付表示はカンペキですね:) [み]Excelで、曜日を日付から自動取得して表示する方法は、これが一番カンタン! WEEKDAY関数・TEXT関数 […]