NETWORKDAYS.INTL
說明
傳回兩個指定日期之間的工作天數。結果中會包含 start_date 和 end_date。與 NETWORKDAYS() 類似,但 NETWORKDAYS.INTL() 可以指定星期幾是周末。
語法
NETWORKDAYS.INTL(
start_date
,
end_date
, [
weekend
], [
holidays
])
- start_date︰盤點的開始日期。為確保結果無誤,Workday 建議使用參照儲存格指定日期,而不是以文字形式輸入日期。
- end_date︰盤點結束日期。為確保結果無誤,Workday 建議使用參照儲存格指定日期,而不是以文字形式輸入日期。
- weekend︰指定星期幾是周末的代碼。代碼可以是數值 (如下表所述),也可以是字串 (0 代表工作日,1 代表週末)。範例︰「0000111」指定星期五、星期六和星期日為周末。
- holidays︰要從工作日計數中排除的日期清單。
代碼 | 說明 |
|---|---|
1 | 星期六和星期日 |
2 | 星期日和星期一 |
3 | 星期一和星期二 |
4 | 星期二和星期三 |
5 | 星期三和星期四 |
6 | 星期四和星期五 |
7 | 星期五和六 |
11 | 僅限星期日 |
12 | 僅限星期一 |
13 | 僅限星期二 |
14 | 僅限星期三 |
15 | 僅限星期四 |
16 | 僅限星期五 |
17 | 僅限星期六 |
範例
公式 | 結果 |
|---|---|
=NETWORKDAYS.INTL("11/20/2017","12/31/2017") | 30 |
=NETWORKDAYS.INTL("11/20/2017","12/31/2017",1,{"11/23/2017", "11/24/2017", "12/25/2017"}) | 27 |
=NETWORKDAYS.INTL("11/20/2017","12/31/2017","0000100",{"11/23/2017", "11/24/2017", "12/25/2017"}) | 34 |