コンテンツにスキップ

NETWORKDAYS.INTL

開始日から終了日までの期間内で、完全な稼働日の合計を計算します。

書式

  • NETWORKDAYS.INTL(startdate,enddate,weekend,holidays)

引数

引数 説明
startdate 開始日。37806.5などの数値、またはDATE(2003,7,4)などのDateTimeオブジェクトを指定できます。
enddate 終了日。37806.5などの数値、またはDATE(2003,7,4)などのDateTimeオブジェクトを指定できます。
weekend (オプション)計算から除外する週末日として指定する数値または文字列。週末日とは、開始日から終了日までの稼働日数に含まれない曜日を意味します。
holidays (オプション)祭日として計算から除外する日付範囲。日付を表すセル範囲、またはこれらの日付を表すシリアル値の配列定数を指定できます。

解説

weekend文字列値は7文字であり、文字列内の個々の文字が、月曜から始まる各曜日を表します。1は非稼働日を、0は稼働日を表します。この文字列には1と0のみを使用できます。1111111を指定すると、常に0が返されます。 weekendとholidaysに指定した日付は、稼働日とみなされません。

データ型

数値、文字列、またはDateTimeオブジェクトデータを受け取り、数値データを返します。

サンプル

  • NETWORKDAYS.INTL(L4,L5)
  • NETWORKDAYS.INTL(R4C12,R1C1,R2C2)
  • NETWORKDAYS.INTL(DATE(2014,9,1),DATE(2014,9,30),\"0000111\",{\"2014/9/2\",\"2014/9/3\"}) 結果: 16