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