2 つの日付の間の稼働日数を返します。開始日が非稼働日の場合、結果に1日を追加します。
構文
NETWORKDAY(start_date, end_date, [holidays])
- start_date—最初に測定する日付。
- end_date—最後に測定する日付。
- 非稼働日—[任意]カウントから除外する日付。
使用例
=NETWORKDAY([期日]4, [期日]5)
利用上の注意
- WORKDAY、NETWORKDAY、および NETWORKDAYS は土曜日と日曜日を非稼働日としてカウントします。シートで依存関係を有効にすると、非稼働日をカスタマイズできます。これを行った後、数式は計算に設定を使用します。
- 非稼働日を指定すると、稼働日数からその日を除外することができます。これを行うには、各休日/非稼働日をセルに入力します。次に、NETWORKDAY 式のセル範囲を参照します。
例
この例では、次のシート情報を参照しています。
| 衣料品 | 発注日 | 出荷日 | 完了率 | |
|---|---|---|---|---|
| 1 | T シャツ | 02/12/19 | 2019 年 2 月 15 日 | 100% |
| 2 | パンツ | 02/15/19 | 03/20/19 | 50% |
| 3 | ジャケット | 02/23/19 | 02/27/19 | 75% |
上記の表を例に、シートで NETWORKDAY を使用した例をいくつかご紹介します。
| 数式 | 説明 | 結果 |
|---|---|---|
| =NETWORKDAY([発注日]2, [発送日]2) | 発注日 列の行 2 の日付と 発送日 列の行 2 の日付の間の稼働日数を返します。 | 24 |
| =IF([衣料品]3 = "ジャケット", NETWORKDAY([発注日]3, [発送日]3)) | 衣料品 列の行 2 の値がジャケットである場合、発注日 列の行 3 の日付と 発送日 列の行 3 の日付の間の稼働日数を返します。それ以外の場合、この関数は値を返しません。 | 4 |
| =IF([完了率]1 = 1, NETWORKDAY([発注日]1, [発送日]1), "Order Not Yet Fulfilled") | 完了率 列の行 1 の値が100%である場合、この関数は発注日 列の行 1 の日付と発送日 列の行 1 の日付の間の稼働日数を返します。それ以外の場合、この関数は「Order Not Yet Fulfilled」を返します。 | 4 |
さらにサポートが必要な場合
数式ハンドブックテンプレート を使用して、さらにサポートリソースを見つけ、100以上の数式を表示し、リアルタイムで作業できるすべての関数の用語集や、一般的に使用される数式や高度な数式の例を確認してください。
他のSmartsheetの顧客がこの関数をどのように使用しているかの例を見つけたり、Smartsheetオンラインコミュニティで特定の使用例について質問したりしてください。