command lab
  • TOP
  • BLOG
  • Excel

  • 【エクセル】NETWORKDAYS関数の使い方(2つの日付の間の営業日数を取得)

【エクセル】NETWORKDAYS関数の使い方(2つの日付の間の営業日数を取得)

Excelには2つの日付の間の営業日数を取得するNETWORKDAYS関数が用意されています。ここではNETWORKDAYS関数の機能と使い方について解説します。

NETWORKDAYS関数とは

ExcelのNETWORKDAYS関数は、2つの日付の間の稼働日数を計算します。NETWORKDAYS関数は、週末、つまり土曜日と日曜日を自動的に除外し、オプションで、日付として提供される休日のリストを除外できます。
この関数の対応バージョンはExcel 2003以降です

NETWORKDAYS関数の構文

=NETWORKDAYS(開始日,終了日,休日
  • 開始日:開始日を指定します。日付は、有効なExcelの日付、または日付として解析できるテキスト値である必要があります。
  • 終了日:終了日を指定します。日付は、有効なExcelの日付、または日付として解析できるテキスト値である必要があります。
  • 休日:省略可能。土曜、日曜以外の休日を指定します。複数設定することも可能で、その場合は祝日記載したセル範囲を指定するか、配列形式でシリアル値を指定します。

NETWORKDAYS関数の使用例

使用例1:基本的な使い方

祝日をセル範囲で指定している例です。開始日と終了日もセル範囲で指定しています。祝日と土日を抜いた2つの日付間の営業日として20を返しています。

=NETWORKDAYS(B3,C3,F3:F4)
結果 → 20

NETWORKDAYS関数の要点

  • NETWORKDAYS関数は、時間値を無視して、計算します。
  • NETWORKDAYS関数は、土曜日と日曜日の両方を自動的に除外します。
  • NETWORKDAYS関数は、就業日を計算するときに開始日と終了日の両方を含みます。
  • カスタムの週末スケジュールを作成するには、NETWORKDAYS.INTL関数を参照してください。
  • 土日も含んだ2つの日付の間の日数を取得するにはDAYS関数を使用します。

おすすめの解説動画

NETWORKDAYS関数の使い方について丁寧に解説している動画です。

ショートカットキーの練習できます

当サイトはショートカットキーの練習を実際の動きを確認しながら練習できる機能がついています。繰り返し指を動かして練習ができるので、ゲーム感覚で遊んでいくうちに自然とショートカットキーが使えるようになれます。ショートカットキーは暗記するよりも実際に手を動かして練習していったほうが習得が早くなるので、是非当サイトで定期的に練習してみてください。下記のSTARTキーを押下すると練習を始められます。

下のスタートボタンを押して練習モードに入ります。
STARTSTOP
※入力モード切り替え ctrl + shift + alt + space
PRE
NEXT
ガイドモード
リピートモード

※推奨ブラウザ Google Chrome

PUSH ENTER

関連記事