
エクセルのNETWORKDAYS関数を使って、日付が「土日・祝」かどうかを判定する方法をご紹介します。「平日」や「土日・祝」の日数をカウントする方法や、抽出して表示する方法も解説しているので、ぜひ参考にしてみてください。
曜日が出ている場合
「土日」をカウントする

COUNTIF関数を使って「土」と「日」の個数を出し、それぞれを足し算します。
例:=COUNTIF(B2:B6,"土") + COUNTIF(B2:B6,"日")
💡 ポイント: 検索条件の「土」や「日」は、ダブルクォーテーション("")で囲みます。
COUNTIF関数の引数:(範囲,検索条件)
📖 曜日の出し方:
- 日付の隣のセル(例:A2)に
=TEXT(A2,"aaa")を入力し、オートフィルでコピーします。
「土日」を抽出する

【手順】
- 日付と曜日のデータ範囲(見出しを含む)を選択します。
- 「データ」タブの「フィルター」をクリックします。(ショートカット:
Ctrl+Shift+L) - 曜日の見出しにある 「▼」アイコンを開き、「すべて選択」のチェックを外します。
- 「土」と「日」にだけチェックを入れて「OK」を押します。
日付データから「土日・祝」を判定したい場合
「土日・祝」を判定する
① 「土日」だけを判定する

平日なら「1」、土日なら「0」が表示されるようにします。
例:=NETWORKDAYS(A2,A2)
【数式の解説】
- NETWORKDAYS関数は、「開始日」と「終了日」の期間から土日を除外した日数を計算してくれます。同じ日付を指定することで、その日が平日かどうかを判定します。
NETWORKDAYS関数の引数:(開始日, 終了日, [祝日])
② 「祝日」も含めて判定する

別シートに祝日表(下部参照)を貼り付け、引数3「祝日」に祝日表の日付の範囲を指定します。
例:=NETWORKDAYS(A2,A2,祝日表!$A$2:$A$19)
「土日・祝」をカウントする

全体の日付数から、平日(判定が1)の数を引き算します。
例:=COUNTA(C2:C6)-SUM(C2:C6)
【数式の解説】
COUNTA(C2:C6):範囲内にある「全データ(全日数)」を数えます。SUM(C2:C6):「1(平日)」だけが足されるので、「平日の合計日数」が出ます。
「土日・祝」を抽出する

【手順】
- 日付と判定のデータ範囲(見出しを含む)を選択します。
- 「データ」タブの「フィルター」をクリックします。(ショートカット:
Ctrl+Shift+L) - 判定の見出しにある 「▼」アイコンを開き、「1」のチェックを外して「OK」を押します。
祝日表(2026年~2027年)
| 日付 | 曜日 | 名称 |
|---|---|---|
| 2026/01/01 | 木 | 元日 |
| 2026/01/12 | 月 | 成人の日 |
| 2026/02/11 | 水 | 建国記念の日 |
| 2026/02/23 | 月 | 天皇誕生日 |
| 2026/03/20 | 金 | 春分の日 |
| 2026/04/29 | 水 | 昭和の日 |
| 2026/05/03 | 日 | 憲法記念日 |
| 2026/05/04 | 月 | みどりの日 |
| 2026/05/05 | 火 | こどもの日 |
| 2026/05/06 | 水 | 休日 |
| 2026/07/20 | 月 | 海の日 |
| 2026/08/11 | 火 | 山の日 |
| 2026/09/21 | 月 | 敬老の日 |
| 2026/09/22 | 火 | 休日 |
| 2026/09/23 | 水 | 秋分の日 |
| 2026/10/12 | 月 | スポーツの日 |
| 2026/11/03 | 火 | 文化の日 |
| 2026/11/23 | 月 | 勤労感謝の日 |
| 日付 | 曜日 | 名称 |
|---|---|---|
| 2027/01/01 | 金 | 元日 |
| 2027/01/11 | 月 | 成人の日 |
| 2027/02/11 | 木 | 建国記念の日 |
| 2027/02/23 | 火 | 天皇誕生日 |
| 2027/03/21 | 日 | 春分の日 |
| 2027/03/22 | 月 | 休日 |
| 2027/04/29 | 木 | 昭和の日 |
| 2027/05/03 | 月 | 憲法記念日 |
| 2027/05/04 | 火 | みどりの日 |
| 2027/05/05 | 水 | こどもの日 |
| 2027/07/19 | 月 | 海の日 |
| 2027/08/11 | 水 | 山の日 |
| 2027/09/20 | 月 | 敬老の日 |
| 2027/09/23 | 木 | 秋分の日 |
| 2027/10/11 | 月 | スポーツの日 |
| 2027/11/03 | 水 | 文化の日 |
| 2027/11/23 | 火 | 勤労感謝の日 |
関連記事
- 土日・祝を除いた「日数」と「日付」を計算する!
- NETWORKDAYS関数・WORKDAY関数の詳しい解説です。「日曜のみ」といった土日以外の休日を指定する方法もこちらをご参照ください。
- 土日・祝に自動で色づけする方法!