投稿

4月, 2019の投稿を表示しています

【Office Excel】WEEKDAY関数を用いた曜日の表示と条件書式の活用

イメージ
Excelでよく月間スケジュール表を作成しますが、なるべく簡単に毎月のスケジュール表を作成する方法をまとめました。 やりたいこと 以下の図のように、月を指定することで、日付と曜日が自動で埋まり、かつ土曜日と日曜日おセルの色を変えるというものです。 こんな感じで作りました 月と曜日の自動表示(WEEKDAY関数とセルの書式設定) 「1日」にあたるセルは、月を入力するセルを参照します。(図の場合だとB1) 「2日以降」は一つ上のセルに1加算します。 セルの表示を「数式の表示」にしています。 曜日は、日付のセルを「WEEKDAY」関数に入れます。 ここで、WEEKDAY関数は、以下の働きをします。 日付に対応する曜日を返します。 既定では、戻り値は 1 (日曜) から 7 (土曜) までの範囲の整数となります。 (Microsoft Office サポートページ https://support.office.com/ja-jp/article/weekday-%E9%96%A2%E6%95%B0-60e44483-2ed1-439f-8bd0-e404c190949a?NS=EXCEL&Version=19&SysLcid=1041&UiLcid=1041&AppVer=ZXL190&HelpId=xlmain11.chm60118&ui=ja-JP&rs=ja-JP&ad=JP ) つまり、図のように関数を設定することで、日付に対応した曜日を1(日曜)~7(土曜)の数字にしてくれます。さらに「セルの書式設定」で数字で表現されている曜日を日本語の曜日に変換します。 セルの書式設定を開き、「表示形式」タブ、分類:「ユーザー定義」を指定し、種類に「aaa」を指定します。これにより、「1:日、2:月、3:火、4:水、5:木、6:金、7:土」と表示されます。(ちなみに、「aaaa」を指定した場合は、「〇曜日」の表記となります) 土曜と日曜のセルの色を変更する(条件付き書式設定) 曜日を表示しているセルを選択し、条件付き書式を設定します。 条件として、以下の要領で日曜日と土曜日に設定する色を指定しま