WorksheetFunction.NetworkDays_Intl メソッド (Excel)
週末の曜日と日数を示すパラメーターを使用して、2 つの日付の間に含まれる稼動日の日数を返します。 週末、および祭日として指定されている日は、稼動日と見なされません。
構文
式。NetworkDays_Intl (Arg1, Arg2, Arg3, Arg4)
式: WorksheetFunction オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Arg1 | 必須 | バリアント型 (Variant) | 開始日: 差分を計算するための起算日です。 開始日は、終了日よりも前か、同じか、または後にすることができます。 | ||||||||||||||||||||||||||||||
Arg2 | 必須 | バリアント型 (Variant) | 終了日: 差分を計算するための最終日です。 開始日は、終了日よりも前か、同じか、または後にすることができます。 | ||||||||||||||||||||||||||||||
Arg3 | 省略可能 | バリアント型 (Variant) | 週末 - 週末の日であり、start_dateからend_dateまでの稼働日数全体に含まれていない曜日を示します。 週末は、週末が発生するタイミングを指定する週末番号または文字列です。 週末の数値は、次の表に示す週末の日数を示します。
|
||||||||||||||||||||||||||||||
Arg4 | 省略可能 | バリアント型 (Variant) | 祭日: 稼動日数の計算から除外する日付のセットです。 このパラメーターは、日付が入力されているセル範囲、または日付を表すシリアル値の配列定数です。 祭日の日付またはシリアル値は任意の順序で指定できます。 |
戻り値
Double
注釈
開始日が終了日よりも後の場合、戻り値の符号は負になり、値の大きさは稼働日数になります。
start_dateが現在の日付の基準値の範囲外の場合、 NetworkDays_Intl は#NUMを返します。 が返されます。
end_dateが現在の日付の基準値の範囲外の場合、 NetworkDays_Intl は#NUMを返します。 が返されます。
週末の文字列が無効な長さであるか、無効な文字が含まれている場合、 NetworkDays_Intl は#VALUEを返します。 が返されます。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。