Excelで土日を除いた営業日数を求める方法|NETWORKDAYS関数

Excelで土日を除いた営業日数を求める方法|NETWORKDAYS関数

Excelで土日を除いた営業日数を求めるには、NETWORKDAYS関数に、開始日と終了日を指定します。開始日と終了日の両方を、日数に含めて数えます。

目次

関数の説明

営業日数の求め方

NETWORKDAYS関数は、2つの日付の間の、土曜と日曜を除いた日数を返します。第3引数に祝日の一覧を指定すると、祝日も除けます。

関数

対応バージョン

Excel 2007以降のすべてのバージョンで使えます(Excel 2003でも使えます)。

構文

NETWORKDAYS関数の構文
数式=NETWORKDAYS(開始日,終了日,[祝日])
ひとことでNETWORKDAYS
開始日
必須。期間の最初の日付。
終了日
必須。期間の最後の日付。
[祝日]
省略可。除きたい祝日の日付の範囲。
補足[ ] で囲まれた引数は、省略できます。

引数

引数説明
開始日必須。期間の最初の日付。
終了日必須。期間の最後の日付。
祝日省略可。除きたい祝日の日付の範囲。

関数作成のポイント

  • 開始日と終了日は、両方とも日数に含まれます。
  • 祝日の範囲を指定すると、祝日も除かれます。
  • 土日以外の休みの曜日を使うときは、NETWORKDAYS.INTL関数を使います。

関数活用のポイント

  • 案件の期間の、営業日数を求めます。
  • 納期までの、作業できる日数を求めます。
  • 月の営業日数を求めます。

使用例

まず動かしてみよう|この記事のサンプルをその場で試せます

練習用ファイルをダウンロードしなくても、記事と同じデータ・同じセル番地のサンプルをここで動かせます。黄色いセルを書き換えると、結果がその場で変わります。各解説の最後にある「▶ この式を試す」を押すと、このツールの該当セルへ移動します。

サンプルデータ

練習用ファイルと同じ配置の、サンプルデータです。下の練習ツールで、黄色いセルを書き換えると、結果がその場で変わります。

ABCD
1案件の期間
2案件開始日終了日営業日数
3案件A2026/10/12026/10/97
4案件B2026/10/52026/10/51
5案件C2026/10/92026/10/122
6案件D2026/9/282026/10/25

サンプル式

セルD3に、次の式を入れます。下のセルにも、同じ式をコピーします。

D3に入力(D6までコピー):NETWORKDAYS
数式=NETWORKDAYS(B3,C3)
ひとことでNETWORKDAYS
B3
です
C3
です
補足結果は、上から順に、「7」・「1」・「2」・「5」です。

結果は、上から順に、「7」・「1」・「2」・「5」です。

サンプルデータダウンロード

サンプルデータをダウンロードすることができます。以下のリンクからダウンロードしてください。

【Excel】練習用サンプルデータ(例題)をダウンロード(無料)

まとめ

Excelで土日を除いた営業日数を求める方法の基本は、上の「サンプル式」のとおりです。黄色いセルを書き換えながら、結果の変わり方を確かめると、使い方が身に付きます。

関連のある関数

関数説明
NETWORKDAYS.INTL休みの曜日を指定して、営業日数を返します。
WORKDAY営業日後の日付を返します。
DAYS2つの日付の間の日数を返します。
WEEKDAY日付から曜日の番号を返します。

基本から確認したいときは、エクセルの日付の入力と計算もあわせてご覧ください。

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

この記事を書いた人

目次