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 までの稼働日数には含まれない曜日を示します。 Weekend は、週末のいつが発生するかを指定する週末の番号または文字列です。

Arg4
Object

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

返品

注釈

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

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

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

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

適用対象