WORKDAY.INTL関数 指定された日を除いた期日を返す

関数名 WORKDAY.INTL
分類 日付/時刻
説明 指定された日を除いた期日を返す
バージョン 2010 (関数が導入されたExcelのバージョンです。これより前バージョンのExcelでは利用できません。)
カテゴリ Excel関数一覧

ここでの解説は、特に説明がない限り、Excelをインストールし、初期設定のまま使用した場合の動作を基に解説しています。

書式

WORKDAY.INTL(開始日1, 日数2, [週末]3, [祝日]4)

1 - 開始日 ----- 起点となる日付をシリアル値または文字列で指定します。
2 - 日数 ----- 開始日から起算して、土日や祝日を除く期日までの日数を指定します。 正の数を指定すると、開始日より後の日付となり、負の数を指定すると、開始日より前の日付となります。
3 - [週末] ----- (省略可) 休日とする週末を数値で指定します。
指定できる値は次の通りです。

  • 週末番号週末となる曜日
  • 1 または 省略土曜日と日曜日
  • 2日曜日と月曜日
  • 3月曜日と火曜日
  • 4火曜日と水曜日
  • 5水曜日と木曜日
  • 6木曜日と金曜日
  • 7金曜日と土曜日
  • 11日曜日のみ
  • 12月曜日のみ
  • 13火曜日のみ
  • 14水曜日のみ
  • 15木曜日のみ
  • 16金曜日のみ
  • 17土曜日のみ

4 - [祝日] ----- (省略可) 祝日や休日などの日付を、シリアル値または文字列、またはセル範囲や配列定数で指定します。省略すると、週末だけを除外して期日が計算されます。


解説

例えば、セルに図の様な値が入力されているとします。
Excel関数
「=WORKDAY.INTL(B2,C2,17,B5:B6)」を入力します。
Excel関数
土曜日と日曜日、指定された日を除いて、「3」日後の日付が求められます。
Excel関数
求められる値はシリアル値です。
日付の形式で表示されない場合は、セルの書式設定で「表示形式」に「日付」を指定してください。


注意事項

・開始日が現在の日付の範囲外の場合は、エラー値 #NUM! が返されます。
・休日に含まれる日付が現在の日付の範囲外である場合は、エラー値 #NUM! が返されます。
・開始日と日数の和が無効な日付である場合は、エラー値 #NUM! が返されます。
・週末に無効な値を指定した場合は、エラー値 #VALUE! が返されます。


メモ

WORKDAY.INTL は WORKDAY INTernationaL


関連する関数

WORKDAYNETWORKDAYSNETWORKDAYS.INTL