■EXCEL/日付を漢字の曜日つきで表示する

EXCELを使っていて、日付を変えたときに曜日もいっしょに変わってほしいとき、ありませんか?
これを実現するのが、今回の小ワザです。
簡単にできるのですが、これを知らない人、けっこう多いです。
いままで2つのセルを使って日付のセルと曜日のセルを作って、日付を変えるときは両方書き換える、ということをやっていた方にとっては、だいぶラクになると思いますよ。

 

こんなふうにやります。

f:id:okapih:20210312220653p:plain

最初は曜日は表示されませんが…

f:id:okapih:20210312221000p:plain

曜日を表示させたいセルを右クリックして「セルの書式設定(E)...」を選ぶ

f:id:okapih:20210312221207p:plain

表示形式に「標準」や「ユーザー定義」が選ばれているので…

f:id:okapih:20210312221834p:plain

「ユーザー定義」を選んで「種類」のところを手入力で書き換えます

ユーザー定義を選んでいるときには、「種類」の入力エリアは手入力できますので、「ユーザー定義」を選んでから「種類」を書き換えていきます。

ここで、「種類」の入力エリアの「aaa」という文字列が重要です。
この「aaa」が、曜日の漢字表記を表しています。
あとは、その他のカッコなども表示されるように手を加えます。
ここでは、「m"月"d"日("aaa")"」と書き換えてみました。

f:id:okapih:20210312222442p:plain

すると、漢字の曜日が表示されるようになりました!

こんなふうにして、漢字の曜日が表示できます。

あとは「種類」をいろいろ書き換えて、

「yyyy"/"m"/"d"("aaa")"」とすれば「2021/3/12(金)」のようにできます。

ちなみに、「aaa」は曜日の漢字の省略表示(漢字1文字表示)でしたが、

「aaaa」と指定すれば、曜日の漢字のフル表示(漢字3文字表示)となります。

「yyyy"/"m"/"d"("aaaa")"」とすれば「2021/3/12(金曜日)」のようにできます。
「種類」に「aaaa」だけ指定したセルに「3/12」のように入力すると、「金曜日」と表示されるセルができあがります。

 さて、あとは英語曜日表示です。
漢字のときは「aaa」「aaaa」でしたが、英語の曜日表示は、「ddd」「dddd」を使います。

「yyyy"/"m"/"d"("ddd")"」とすれば「2021/3/12(Fri)」のようにできます。

 

やったことない方は、いろいろ試してみてください。