
Googleスプレッドシートで、カレンダーの土日・祝日に自動で色付けする方法をご紹介します。祝日の行全体または列全体に色付けする方法についても解説しているので、ぜひ参考にしてみてください。コピペ可能な2023年度の祝日一覧表を用意しています。
祝日に自動で色付けする方法

まず、スプレッドシートに祝日表を準備します。
令和5年(2023年)国民の祝日は内閣府ホームページにて公開されています。このページの最下部にも祝日表を準備しているので、コピーして使ってください。

次に色付けするセル範囲を選択し、表示形式タブから 条件付き書式 を開きます。
書式設定の条件のリストから、 カスタム数式 を選んでください。

特定の曜日に色付けする数式は、以下の通りです。A2 の部分には、範囲内の先頭のセルを指定します。詳しくは 曜日に色を付ける方法 をご参照ください。
- 日曜日に色付けする数式:=weekday($A2)=1
- 土曜日に色付けする数式:=weekday($A2)=7
WEEKDAY関数の構成要素:(日付, [種類])

祝日に色を付ける数式は COUNTIF($D$2:$D$18,$A2)=1 です。
COUNTIF関数は、範囲から条件に一致する要素の個数を返します。つまり例のように範囲に祝日表を指定すれば、祝日表に存在する日付のセルのみ =1 が成立します。
条件にはルール適用範囲の先頭のセルを指定し、列を固定することで行全体に色付け可能です。
COUNTIF関数の構成要素:(範囲, 条件)

日付が横方向に入力されている場合の数式は、 COUNTIF($A$6:$A$22,A$2)=1 です。
例のように行を固定することで、ルール適用範囲の列全体に色がつきます。
【2023年~2024年】祝日一覧表
2023年度の、祝日の日付と曜日および祝日の名称です。
表全体を選択した状態でコピーし、そのまま貼り付けて使えます。曜日と名称が不要な場合は、シート内にて削除してください。
令和5年(2023年)の国民の祝日・休日
2023/1/1 | 日 | 元日 |
2023/1/2 | 月 | 休日 |
2023/1/9 | 月 | 成人の日 |
2023/2/11 | 土 | 建国記念の日 |
2023/2/23 | 木 | 天皇誕生日 |
2023/3/21 | 火 | 春分の日 |
2023/4/29 | 土 | 昭和の日 |
2023/5/3 | 水 | 憲法記念日 |
2023/5/4 | 木 | みどりの日 |
2023/5/5 | 金 | こどもの日 |
2023/7/17 | 月 | 海の日 |
2023/8/11 | 金 | 山の日 |
2023/9/18 | 月 | 敬老の日 |
2023/9/23 | 土 | 秋分の日 |
2023/10/9 | 月 | スポーツの日 |
2023/11/3 | 金 | 文化の日 |
2023/11/23 | 木 | 勤労感謝の日 |
令和6年(2024年)の国民の祝日・休日
2024/01/01 | 月 | 元日 |
2024/01/08 | 月 | 成人の日 |
2024/02/11 | 日 | 建国記念の日 |
2024/02/12 | 月 | 振替休日 |
2024/02/23 | 金 | 天皇誕生日 |
2024/03/20 | 水 | 春分の日 |
2024/04/29 | 月 | 昭和の日 |
2024/05/03 | 金 | 憲法記念日 |
2024/05/04 | 土 | みどりの日 |
2024/05/05 | 日 | こどもの日 |
2024/05/06 | 月 | 振替休日 |
2024/07/15 | 月 | 海の日 |
2024/08/11 | 日 | 山の日 |
2024/08/12 | 月 | 振替休日 |
2024/09/16 | 月 | 敬老の日 |
2024/09/22 | 日 | 秋分の日 |
2024/09/23 | 月 | 振替休日 |
2024/10/14 | 月 | スポーツの日 |
2024/11/03 | 日 | 文化の日 |
2024/11/04 | 月 | 振替休日 |
2024/11/23 | 土 | 勤労感謝の日 |