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 |