Excel NETWORKDAYS.INTL function
デフォルトでは、週末はXNUMX週間の土曜日と日曜日です。 週末(土曜日と日曜日)または週末として指定された日を除外して稼働日数を計算します。 、あなたは試すことができます NETWORKDAYS.INTL 関数。 このチュートリアルでは、ExcelでのNETWORKDAYS.INTL関数の数式構文と使用法について説明します。
NETWORKDAYS.INTL関数の説明
Microsoft Excel NETWORKDAYS.INTL 関数を使用して、XNUMXつの日付間の稼働日数を計算できます。 デフォルトでは、週末(土曜日と日曜日)は営業日から除外されます。 また、週末は土曜日と日曜日以外の曜日に指定できます。
NETWORKDAYS.INTL関数の構文
=NETWORKDAYS.INTL (start_date, end_date, [weekend], [holidays])
構文の引数
- 開始日:日付範囲の開始日。
- 終了日:日付範囲の終了日。
- 週末:これはオプションの引数です。 週末番号を選択して曜日を週末と見なすか、この引数を無視して土曜日と日曜日をデフォルトで週末にすることができます。
- クリスマス・その他:これはオプションの引数です。 非就業日と見なされる日付のリスト。
次の表は、週末の番号とそれに対応する週末を示しています。
週末番号 |
週末の日 |
1または省略 | 土曜日と日曜日 |
2 | 日曜日と月曜日 |
3 | 月曜日と火曜日 |
4 | 火曜日と水曜日 |
5 | 水曜日と木曜日 |
6 | 木曜日と金曜日 |
7 | 金曜日と土曜日 |
11 | 日曜日のみ |
12 | 月曜日のみ |
13 | 火曜日のみ |
14 | 水曜日のみ |
15 | 木曜日のみ |
16 | 金曜日のみ |
17 | 土曜日のみ |
ノート:
1.週末の文字列値を使用して、XNUMX週間の週末と就業日を表すこともできます。
2.週末の文字列値は、7と0の数字のみを含む1文字で構成されます。月曜日に始まり、日曜日に終わります。 文字列の番号1は週末を表し、番号0は営業日を表します。
例えば、:
0000100 金曜日のみが週の週末の日として扱われることを意味します。
0011000 これは、水曜日と木曜日がその週の週末と見なされることを意味します。
文字列「111111」は無効であり、常に0を返します。
1)開始日、終了日、および休日の日付を含むセルへの直接参照: =NETWORKDAYS.INTL( B3, C3,1,F3:F4 ).
2)テキスト文字列として日付を直接入力します。 =NETWORKDAYS.INTL("12/20/2018", "1/10/2019",1,{"12/25/2018","1/1/2019"}).
NETWORKDAYS.INTL関数の例
このセクションでは、ExcelのNETWORKDAYS.INTL関数を使用して、特定のXNUMX日間の稼働日を計算する方法の例を示します。
例1:デフォルトの週末を除外して、XNUMXつの日付間の稼働日を計算します
以下のスクリーンショットに示すように、範囲B3:B5には開始日が含まれ、範囲C3:C5には終了日が含まれます。 開始日と終了日の間の稼働日を計算し、デフォルトで週末を自動的に除外するには、次のようにします。
1.合計稼働日数を表示するセルを選択し、数式を入力します =NETWORKDAYS.INTL(B3, C3) 数式バーに入力し、を押します 入力します キー。
2.次に、 フィルハンドル 数式を他のセルに適用します。 スクリーンショットを参照してください:
例2:週末の日として指定された日付を除外して、XNUMXつの日付間の稼働日を計算します
特定の日付(月曜日や火曜日など)をデフォルトの土曜日と日曜日以外の週末として指定し、それらを営業日から除外することができます。
1.合計稼働日数を表示するセルを選択し、数式を入力します =NETWORKDAYS.INTL(B3, C3,3) 数式バーに入力し、を押します 入力します キー。
またはこの式を適用します =NETWORKDAYS.INTL(B3, C3,"1100000")
2.結果セルを選択し続け、ドラッグします フィルハンドル 数式を他のセルに適用します。 スクリーンショットを参照してください:
例3:週末と休日として指定された日付を除外して、XNUMXつの日付間の稼働日を計算します
特定の週末(水曜日と木曜日など)と休日を同時に営業日から除外する場合は、 NETWORKINGDAYS.INTL 機能は、以下のようにしてください。
1.総稼働日数を表示するセルをクリックし、数式を入力します =NETWORKDAYS.INTL(B3, C3,5,F3:F4) 数式バーに入力し、を押します 入力します キー。
またはこの式を適用します =NETWORKDAYS.INTL(B3, C3,"0011000",F3:F4).
ノート:
1)。 上記の3つの式の週末の数値「0011000」と週末の文字列値「XNUMX」は、水曜日と木曜日がその週の週末と見なされることを意味します。
2)。 F3:F4は、営業日から除外する休日のリストです。
2.以下のスクリーンショットに示すように、フィルハンドルを下にドラッグして、すべての結果を取得します。