エクセルで祝日に色を付ける方法|条件付き書式・2026年の祝日一覧つき

エクセルで祝日に色を付ける方法|条件付き書式・2026年の祝日一覧つき

エクセルで、カレンダーや予定表の祝日に自動で色を付けるには、別のシートに祝日の一覧を作り、条件付き書式で =COUNTIF(祝日!$A$2:$A$19,$A2)>0 という数式のルールを作ります。日付が祝日の一覧にあれば、その行に色が付きます。

この記事では、2026年5月の予定表を使って、祝日・土曜・日曜に色を付ける手順を、実際の画面で説明します。記事の最後に、そのまま使える2026年の祝日一覧も載せています。

目次

祝日の色付け|全体の流れ

手順やることポイント
1「祝日」シートに祝日の日付を入れる内閣府が公表している祝日の一覧を使います。
2予定表の範囲を選び、条件付き書式で「数式を使用して…」のルールを作る数式は =COUNTIF(祝日!$A$2:$A$19,$A2)>0
3土曜・日曜のルールも追加する(必要なら)=WEEKDAY($A2)=7(土)、=WEEKDAY($A2)=1(日)

手順1:祝日の一覧を作る

新しいシート(ここでは「祝日」)のA列に、祝日の日付を入力します。B列の祝日名は、なくてもかまいません。日付は「2026/5/3」のように、日付として入力します。

エクセルの祝日シートに2026年の祝日を入力した一覧
「祝日」シートに、2026年の祝日(18日)を入れました。

手順2:条件付き書式で祝日に色を付ける

1
予定表の、色を付けたい範囲(A2〜C32)を選びます。
2
「ホーム」タブの「条件付き書式」→「新しいルール」をクリックします。
3
「数式を使用して、書式設定するセルを決定」を選び、数式の欄に =COUNTIF(祝日!$A$2:$A$19,$A2)>0 と入力します。「書式」ボタンで、「塗りつぶし」タブから色を選び、「OK」を押します。
エクセルの新しい書式ルールで祝日判定の数式を入力する画面
①「数式を使用して…」を選び、②数式を入力します。③「書式」で塗りつぶしの色を選びます。
4
祝日の行に、色が付きます。
エクセルの条件付き書式で祝日の行に色が付いた予定表
①5/3〜5/6(憲法記念日・みどりの日・こどもの日・振替休日)に色が付きました。

数式のしくみ

  • COUNTIF(祝日!$A$2:$A$19,$A2) は、A列の日付が祝日の一覧に何個あるかを数えます。祝日なら1、祝日でなければ0です。
  • >0 で「1個以上あれば(=祝日なら)色を付ける」という条件になります。
  • $A2 は列だけを固定しています。こうすると、B列やC列のセルも、同じ行のA列の日付で判断するので、行全体に色が付きます。

手順3:土曜・日曜にも色を付ける

同じ範囲に、ルールをもう2つ追加します。土曜は =WEEKDAY($A2)=7、日曜は =WEEKDAY($A2)=1 です。

エクセルで土曜日曜と祝日に色を付けた予定表
①土曜は青、②日曜は赤で表示しました。日曜と祝日が重なる5/3は、祝日の色になっています。

複数のルールが重なったときは、「条件付き書式」→「ルールの管理」で上にあるルールが優先されます。祝日の色を優先したいときは、祝日のルールをいちばん上にします。曜日の色付けは曜日に色を付ける方法でもくわしく説明しています。

2026年の祝日一覧(コピーして使えます)

内閣府が公表している「国民の祝日」の2026年分です。A列にコピーして使えます。

日付祝日名
2026/1/1元日
2026/1/12成人の日
2026/2/11建国記念の日
2026/2/23天皇誕生日
2026/3/20春分の日
2026/4/29昭和の日
2026/5/3憲法記念日
2026/5/4みどりの日
2026/5/5こどもの日
2026/5/6休日(振替休日)
2026/7/20海の日
2026/8/11山の日
2026/9/21敬老の日
2026/9/22休日(国民の休日)
2026/9/23秋分の日
2026/10/12スポーツの日
2026/11/3文化の日
2026/11/23勤労感謝の日
ポイント祝日は、法律の改正で変わることがあります。翌年以降の祝日は、内閣府のWebサイトの「国民の祝日について」で確認して、一覧に追加してください。

うまく色が付かないときの確認表

症状考えられる原因対処
祝日なのに色が付かない祝日の一覧の日付が文字列になっている日付として入力し直す(セルが右寄せなら日付)。
祝日なのに色が付かない一覧の範囲($A$2:$A$19)より下に日付を追加した数式の範囲を広げる。
1列だけに色が付く数式が $A2 ではなく A2 になっている列だけ固定して $A2 にする。
日曜の色になってしまう日曜のルールが上にある「ルールの管理」で祝日のルールを上に移動する。

よくある質問

祝日を自動で取得できますか?

エクセルの関数には、祝日を自動で調べる機能はありません。年に1回、祝日の一覧を更新するのが確実です。

営業日の計算にも祝日を使えますか?

使えます。NETWORKDAYS関数の3つ目の引数に祝日の一覧を指定すると、土日と祝日を除いた日数が求められます(営業日数を求める方法)。

練習用Excelファイル(無料ダウンロード)
2026年5月の予定表と、2026年の祝日一覧(18日)が入ったファイルです。祝日・土曜・日曜の条件付き書式も設定済みです。
Excelファイル(.xlsx)/登録不要/数式・練習データ入り

あわせて読みたい:日付・曜日の関連記事

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次