日付列で使用すると、指定した営業日数の日付が返されます。
構文
WORKDAY(date, num_days, [holidays])
- 日付—カウントを開始する日付
- num_days—その日の前 (負の数) または後 (正の数) の稼働日数
- 非稼働日—[任意]カウントから除外する日付
使用例
稼働日 ([期日] 1 , 30 , [期日] 2: [期日] 3)
利用上の注意
- WORKDAY、NETWORKDAY、および NETWORKDAYS は土曜日と日曜日を非稼働日としてカウントします。シートで依存関係が有効になっている場合は、非稼働日をカスタマイズして、数式で指定した設定を計算に使用することができます。
- 他の日付を非稼働日として指定して、新しい日付を計算するときに除外できます。そのためには、祝日/非稼働日をセルに入力し、WORKDAY 関数にそれらのセルを範囲指定で参照させます。
例
この例では、次のシート情報を参照しています。
| 行番号 | 衣料品 | 割り当て先 | 発注日 | 休日 |
|---|---|---|---|---|
| 1 | T シャツ | corey@smartsheet.com | 2023/02/12 | 23/12/25 |
| 2 | パンツ | mark@smartsheet.com | 2023/02/15 | 11/28/23 |
| 3 | ジャケット | sara@smartsheet.com | 2023/02/20 | 02/14/24 |
| 4 | ジャケット | tim@smartsheet.com | 2023/02/20 | 07/04/23 |
上の表を基に、WORKDAY をシートで使用した例をいくつか示します。
| 数式 | 説明 | 結果 |
|---|---|---|
| =稼働日 ([注文日] 1, -5) | 注文日列の行 1 の値の 5 日前の特定の稼働日を返します。 | 02/05/23 |
| =稼働日 ([注文日] 1, -5) + "」 | WORKDAY 数式が日付列ではなくテキスト/数値列で目的の結果を返す場合は、エラーを防ぐために数式に +「「」 を追加してください。この数式は、上記の数式と同じ値を加えたものなので、テキスト列に追加できることに注意してください。 | 02/05/23 |
| =稼働日 ([注文日] 3、15、日付 (2019、3、1)) | 注文日列の行 3 の値から 15 日後の特定の稼働日を返します。23年3月1日の日付を除外してください。 | 03/14/23 |
| =稼働日 ([注文日] 4、30、休日:休日) | 祝日を除外する場合、除外された日付の範囲やその他の単一セル値を参照することもできます。 この式は上記と同じであることに注意してください。違いは、[休日] 列にある日付の範囲がすべて除外されていることです。 | 04/03/23 |
さらにサポートが必要な場合
Formula Handbookテンプレートを使用すると、その他のサポートやリソースを検索したり、100種類以上の数式を確認したり、リアルタイムで操作できるすべての関数の用語集、よく使用される数式や高度な数式の例を確認したりできます。
Smartsheet オンラインコミュニティでは、他の Smartsheet ユーザーによるこの関数の使用例を確認したり、特定のユースケースについて質問したりできます。