

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# netWorkDays
<a name="netWorkDays-function"></a>

`netWorkDays` は、指定された 2 つの日付フィールド間の営業日数、または `epochDate` `parseDate`や などの他のクイック日付関数を使用して生成されたカスタム日付値を返します。

`netWorkDays` は、月曜日から金曜日までの 5 日間の標準週労働を想定しています。土曜日と日曜日は週末と見なされます。計算には `startDate` と `endDate` の両方が含まれます。この関数は、日単位の精度で動作し、結果を表示します。

## 構文
<a name="netWorkDays-function-syntax"></a>

```
netWorkDays(startDate, endDate)
```

## 引数
<a name="netWorkDays-function-arguments"></a>

 *startDate*   
計算の開始日となる有効な NULL 以外の日付。  
+ データセットフィールド: この関数を追加するデータセットの任意の `date` フィールド。
+ 日付関数: 別の `date` 関数からの任意の日付出力 (例: `parseDate`)。
+ 計算フィールド: `date`値を返す任意のクイック計算フィールド。
+ パラメータ: 任意のクイック`DateTime`パラメータ。
+ 上記の引数値の任意の組み合わせ。

 *endDate*   
計算の終了日となる有効な NULL 以外の日付。  
+ データセットフィールド: この関数を追加するデータセットの任意の `date` フィールド。
+ 日付関数: 別の `date` 関数からの任意の日付出力 (例: `parseDate`)。
+ 計算フィールド: `date`値を返す任意のクイック計算フィールド。
+ パラメータ: 任意のクイック`DateTime`パラメータ。
+ 上記の引数値の任意の組み合わせ。

## 戻り型
<a name="netWorkDays-function-return-type"></a>

整数 

## 出力値
<a name="netWorkDays-function-output-type"></a>

期待される出力値には以下が含まれます。
+ 正の整数 (start\$1date < end\$1date の場合)
+ 負の整数 (start\$1date > end\$1date の場合)
+ 片方または両方の引数が `dataset field` から NULL 値を取得した場合は NULL。

## 例
<a name="netWorkDays-function-example"></a>

次の例では、2 つの日付の間の稼働日数を返します。

次の値を持つ `application_date` というフィールドがあるとします。

```
netWorkDays({startDate}, {endDate})
```

次が指定したフィールド値です。

```
startDate	endDate	netWorkDays
        9/4/2022	9/11/2022	5
        9/9/2022	9/2/2022	-6
        9/10/2022	9/11/2022	0
        9/12/2022	9/12/2022	1
```

次の例では、各従業員の勤務日数と、各従業員の 1 日あたりの給与を計算します。

```
days_worked = netWorkDays({employment_start_date}, {employment_end_date})
        salary_per_day = {salary}/{days_worked}
```

次の例では、雇用が就業日に終了する従業員をフィルタリングし、条件付き書式を使用して雇用が就業日に始まったのか週末に始まったのかを判断します。

```
is_start_date_work_day = netWorkDays(employment_start_date)
        is_end_date_work_day = netWorkDays(employment_end_date)
```

![\[alt text not found\]](http://docs.aws.amazon.com/ja_jp/quick/latest/userguide/images/netWorkDays-function-example.png)
