エクセルで祝日の一覧を自動で取得するには、内閣府が公開している祝日の CSV を、データタブの「Web から」で読み込みます。実機で試すと、1955年1月1日から2027年11月23日まで、1,067件の祝日が表に入りました。
一度読み込んでおけば、「すべて更新」を押すだけで、内閣府が新しい年の祝日を追加したときに取り込めます。この記事では、手順を実際の Excel の画面で説明します。
練習用Excelファイル(無料ダウンロード)
この記事の練習用のブックです。祝日の読み込みを試せます。
Excelファイル(.xlsx)/登録不要/数式・練習データ入り
目次
読み込む CSV と結果
| 項目 | 内容(実機で確かめた結果) |
|---|---|
| URL | https://www8.cao.go.jp/chosei/shukujitsu/syukujitsu.csv(内閣府「国民の祝日について」) |
| 文字コード | 932: 日本語(シフト JIS)※自動で選ばれた |
| 件数 | 1,067件(1955/1/1 元日〜2027/11/23 勤労感謝の日) |
| 2026年の祝日 | 18件(振替休日・国民の休日を含む) |
| 2027年の祝日 | 17件 |
Web から祝日の CSV を読み込む
データタブの「Web から」を押します❶。

URL の欄に内閣府の祝日 CSV の URL を貼り付け❷、OK を押します❸。

プレビューが開きます。元のファイルが「932: 日本語 (シフト JIS)」になっていて❹、祝日の名前が正しく読めているのを確かめ、「読み込み」を押します❺。文字化けしているときは、ここで 932 を選びます。

新しいシートに祝日の表ができ❻、右の「クエリと接続」に1,067 行読み込まれましたと出ました❼。

最新の祝日にする(すべて更新)
内閣府の CSV は、翌年の祝日が決まると追加されます。データタブの「すべて更新」を押すと、最新の内容に読み直します❽。

取り込んだ祝日の使い方
| やりたいこと | 使い方 |
|---|---|
| 祝日に色を付ける | 条件付き書式で祝日に色の祝日の範囲に、この表の日付の列を指定 |
| 営業日数を数える | NETWORKDAYS関数の「祭日」に日付の列を指定 |
| 平日か休日かを判定する | 平日・休日の判定で使う |
うまくいかないときの確認表
| 症状 | 原因 | 対処 |
|---|---|---|
| 祝日の名前が文字化けする | 元のファイルの文字コードがちがう | プレビューで「932: 日本語 (シフト JIS)」を選ぶ |
| 「Web コンテンツへのアクセス」が出る | はじめて接続する URL | 「匿名」のまま「接続」を押す |
| 更新してもふえない | 内閣府がまだ翌年分を追加していない | 発表後にもう一度更新する |
| 会社のパソコンで読めない | インターネットへの接続が制限されている | CSV を保存して「テキストまたは CSV から」で読む |
よくある質問
Power Query とは何ですか?
外のデータを読み込んで整えるエクセルの機能です(パワークエリの使い方)。
祝日の入ったカレンダーがほしいです。
2027年カレンダー(祝日入り)を無料で使えます。
練習用Excelファイル(無料ダウンロード)
練習用のブックです。
Excelファイル(.xlsx)/登録不要/数式・練習データ入り

コメント