次の方法で共有


WorksheetFunction.NetworkDays_Intl(Object, Object, Object, Object) メソッド

定義

週末の曜日と日数を示すパラメーターを使用して、2 つの日付の間に含まれる稼動日の日数を返します。 週末、および祭日として指定されている日は、稼動日と見なされません。

public double NetworkDays_Intl (object Arg1, object Arg2, object Arg3, object Arg4);
Public Function NetworkDays_Intl (Arg1 As Object, Arg2 As Object, Optional Arg3 As Object, Optional Arg4 As Object) As Double

パラメーター

Arg1
Object

開始日: 差分を計算するための起算日です。 開始日は、終了日よりも前か、同じか、または後にすることができます。

Arg2
Object

終了日: 差分を計算するための最終日です。 開始日は、終了日よりも前か、同じか、または後にすることができます。

Arg3
Object

週末 - 週末の日であり、start_dateからend_dateまでの稼働日数全体に含まれていない曜日を示します。 週末は、週末が発生するタイミングを指定する週末番号または文字列です。

Arg4
Object

祭日: 稼動日数の計算から除外する日付のセットです。 このパラメーターは、日付が入力されているセル範囲、または日付を表すシリアル値の配列定数です。 祭日の日付またはシリアル値は任意の順序で指定できます。

戻り値

注釈

開始日が終了日よりも後の場合、戻り値の符号は負になり、値の大きさは稼働日数になります。

start_dateが現在の日付の基準値の範囲外の場合、 NetworkDays_Intl は #NUM を返します。 が返されます。

end_dateが現在の日付の基準値の範囲外の場合、 NetworkDays_Intl は #NUM を返します。 が返されます。

週末の文字列が無効な長さであるか、無効な文字が含まれている場合、 NetworkDays_Intl は #VALUE を返します。 が返されます。

適用対象