STUDY387

エクセルで仕事をもっと簡単にしよう

エクセルで土曜日、日曜日、祝日に背景色をつける方法

time 2014/08/30

エクセルで土曜日、日曜日、祝日に背景色をつける方法
※ エクセル2013で説明しています。

エクセルでスケジュール表etc.を作成したときに使ってもらいたい「土日祝に背景色をつける方法」です。では、早速説明します。

日付が入力された表をご用意ください。日付があれば曜日がなくても大丈夫ですが、今回は分かりやすくするために曜日付きのスケジュール表にしました。
excel-colored-weekday01

日曜日にうすいピンクの背景色を設定してみましょう。
スケジュール表の範囲を選択してから、リボンの〔ホーム〕タグにある〔条件付き書式〕ボタンをクリックし、〔新しいルール〕を選択します。
excel-colored-weekday02

〔数式を使用して、書式設定するセルを決定〕を選択し、「=WEEKDAY($A2,1)=1」と入力してください。この式は「WEEKDAY関数の結果が数値1なら、書式設定してください」という意味です。なお、WEEKDAY関数は日付から曜日を調べて数値で返す関数で、数値1は日曜日です。
excel-colored-weekday03

日曜日に色がつきました!
excel-colored-weekday04

同じように土曜日にうすいブルーの背景色をつけます。入力する式は「=WEEKDAY($A2,1)=7」です。
excel-colored-weekday05

土曜日にも色がつきました!
excel-colored-weekday06

祝日にも背景にうすい黄色をつけてみましょう。祝日に色をつけるには、祝日をまとめたリストが必要です。
excel-colored-weekday07

条件付き書式に入力する式は「=COUNTIF($E$2:$E$19,$A2)=1」です。これは「祝日リスト($E$2:$E$19)に指定した日付($A2)が含まれる回数が1回だったら色をつけてね」という意味です。
excel-colored-weekday08

これで祝日にも色がつきました。
excel-colored-weekday09

さて、ここで問題です!土曜日または日曜日だけれども、祝日でもある日は何色になっているでしょうか?

答えは黄色です!5月3日(土)と5月4日(日)を見ると黄色になっていますね。
excel-colored-weekday10

祝日の設定が一番最後だったので、条件付き書式のルール適用が優先されているためです。
excel-colored-weekday11

もし、祝日の適用の優先順位を下げたい場合は、下向きの矢印をクリックして順位を下げてください。
excel-colored-weekday12

これで5月3日(土)がうすい青に、5月4日(日)がうすいピンクに色が変わりました!
excel-colored-weekday13

まとめです。

  • 曜日に色をつけるには:条件付き書式でWEEKDAY関数を使って設定
  • 祝日に色をつけるには:祝日リストを作成し、条件付き書式設定でCOUNTIF関数で設定

お役に立ちましたか?ご活用ください。

sponsored link



sponsored link

sponsored link

何はともあれOFFICEのことならマイクロソフト。意外とキャンペーンやっています。

コピー用紙あったかな?トナーもあったかな?事務用品はアクスルへGO!