Power BI で、日本の祝日を除いた営業日を数える方法(内閣府の祝日 CSV と DAX)
濵口 翔長崎で、Power BI のつまずきを記録しています目次
確認日2026年10月24日。
Power BI Desktop(日本語版、 2.159.883.0)で 確かめました。 確認できていない ことは、 末尾に まとめました。
月ごとの
結論
(30秒版)
- 内閣府の
CSV(昭和3 0年〜令和9年、 1,067行)は、 「データを 取得」 → 「テキスト/CSV」で、 日本語の まま 読み込めました ( 「元の ファイル」は、 自動で 932 でした)。 - 日付テーブルに、
営業日 = IF(WEEKDAY([Date], 2) <= 5 && NOT CONTAINS(syukujitsu, syukujitsu[国民の祝日・休日月日], [Date]), 1, 0)の列を 足して、 SUMすると、営業日数が 出ました。 - 2025〜2026年の
24か (合計 490日)。月分が、 Python での 別の 計算と、 全部 一致しました 振替休日などの 「休日」も、 CSV に 入っているので、 除かれます (2026年5月は、 5月6日が 休日で、 営業日は 18日)。
前提
- 日付テーブルが、
あります (2025年1月1日〜2026年12月31日、 730行。日付テーブルを 作る を方法 参照)。 - 祝日の
データは、 内閣府の 「国民の 祝日に ついて」の ページ(https://www8.cao.go.jp/chosei/shukujitsu/gaiyou.html)に ある CSV です。この ページには、 昭和3 0年(1955年)から 令和9年(2027年)までの 祝日が、 あります。 翌年分は、 毎年 2月に、 足される そうです(ページの 記載)。
データの使い方(出典)
内閣府の
- 出典を
書く こと - 編集・加工した
ときは、 その 旨も 書く こと (国が 作った、 加工していない データのように 見せては いけません)
この
(私は、
手順1: CSV を読み込む
- 「ホーム」
タブの 「データを 取得」から、 「テキスト/CSV」を 選びます。 - CSV(
syukujitsu.csv)を選びます。
プレビューには、

CSV の
手順2: 営業日の列を作る
日付テーブルを
営業日 =
IF (
WEEKDAY ( [Date], 2 ) <= 5
&& NOT CONTAINS ( syukujitsu, syukujitsu[国民の祝日・休日月日], [Date] ),
1,
0
)
WEEKDAY([Date], 2)は、月曜が 1、 日曜が 7 です。 5 以下が、 平日です。 CONTAINS(…)は、その 日が、 祝日の 表に、 あるかを 調べます。 - 平日で、
祝日でなければ 1、 そうでなければ 0 です。
2025年1月の
手順3: 月ごとの営業日数
「新しい営業日数 = SUM('日付テーブル'[営業日]) を

結果の確認(別の計算との照合)
画面の
| 年月 | 営業日数 | 年月 | 営業日数 |
|---|---|---|---|
| 2025-01 | 21 | 2026-01 | 20 |
| 2025-02 | 18 | 2026-02 | 18 |
| 2025-03 | 20 | 2026-03 | 21 |
| 2025-04 | 21 | 2026-04 | 21 |
| 2025-05 | 20 | 2026-05 | 18 |
| 2025-06 | 21 | 2026-06 | 22 |
| 2025-07 | 22 | 2026-07 | 22 |
| 2025-08 | 20 | 2026-08 | 20 |
| 2025-09 | 20 | 2026-09 | 19 |
| 2025-10 | 22 | 2026-10 | 21 |
| 2025-11 | 18 | 2026-11 | 19 |
| 2025-12 | 23 | 2026-12 | 23 |
24か
2026年5月は、
道具: 祝日テーブルと営業日の式を作る
CSV をDATATABLE)と、
私は、DATATABLE で、
この記事で確認できたこと・できていないこと
確認日: 2026年10月24日。
確認できた
- 内閣府の
CSV が、 日本語の まま、 読み込める こと (元の ファイルは 932) - 営業日の
列が、 2025〜2026年の 24か 月分で、 別の 計算と、 全部 一致した こと (合計 490日) - 「休日」
(振替休日など )も、 CSV に 入っていて、 除かれる こと DATATABLEで作った 祝日の 表でも、 営業日の 列の 式が、 エラーなく 動く こと (3行の 表)
確認できていない
- 道具が
出す、 長い DATATABLEの式を、 貼って 動かした こと - 祝日が
変わった とき (法律の 改正など)の、 CSV の 更新の 動き - 会社の
独自の 休日 (年末年始、 創立記念日など)の 扱い (自分で、 祝日の 表に、 足す必要が あります) - 2028年以降
(CSV に、 まだ ありません) - 大きな
データでの 速さ、 Power BI サービス、 英語版での 動作
参考
- 国民の
祝日に 。ついて (内閣府) 確認日 2026年10月24日。 - 内閣府ホームページ利用規約(令和7年3月25日現在)。
確認日 2026年10月24日。 - 公共データ利用規約(第1.0版)(デジタル庁)。
確認日 2026年10月24日。
この記事で使った用語
- Power BI Desktop
- Windows で動く、レポートを作るためのアプリです。データの取り込みとモデルの作成、レポートの作成に向いています。