Advanced-excel-functions-advanced-excel-date-time-workdayintl-function
提供:Dev Guides
日付と時刻-WORKDAY.INTL関数
説明
WORKDAY.INTL関数は、カスタムの週末パラメーターを使用して、指定された就業日数の前または後の日付のシリアル番号を返します。 週末パラメータは、週末の日と日を示します。 週末および休日として指定されている日は、就業日とは見なされません。
構文
WORKDAY.INTL (start_date, days, [weekend], [holidays])
引数
Argument | Description | Required/Optional |
---|---|---|
Start_date | The start date, truncated to integer. | Required |
Days |
The number of workdays before or after the start_date.
日オフセットは整数に切り捨てられます。 |
Required |
Weekend |
Indicates the days of the week that are weekend days and are not considered working days. Weekendは、週末がいつ発生するかを指定する週末番号または文字列です。 下記の週末数日表をご覧ください。 週末の文字列値は7文字の長さで、文字列の各文字は月曜日から始まる曜日を表します。 1は非就業日を表し、0は就業日を表します。 文字列では文字1と0のみが許可されます。 |
Optional |
Holidays | An optional set of one or more dates that are to be excluded from the working day calendar. Holidays shall be a range of cells that contain the dates, or an array constant of the serial values that represent those dates. The ordering of dates or serial values in holidays can be arbitrary. | Optional |
ノート
- start_dateが現在の日付基準値の範囲外の場合、WORKDAY.INTLは#NUM!を返します。 エラー値
- 休日の日付が現在の日付基準値の範囲外の場合、WORKDAY.INTLは#NUM!を返します。 エラー値
- start_dateにday-offsetを加えた日付が無効な場合、WORKDAY.INTLは#NUM!を返します。 エラー値
- 週末が無効な数値の場合、WORKDAY.INTLは#NUM!を返します。 エラー値
- 週末の文字列の長さが無効であるか、無効な文字が含まれている場合、WORKDAY.INTLは#VALUE!を返します。 エラー値
- start_dateまたは休日の配列のいずれかの値が有効な日付でない場合、WORKDAY.INTLは#VALUE!を返します。 エラー値
- 日が非数値の場合、WORKDAY.INTLは#VALUE!を返します。 エラー値
適用範囲
Excel 2010、Excel 2013、Excel 2016