[]
        
(Showing Draft Content)

NETWORKDAYS.INTL

此函数返回开始日期与结束日期之间完整工作日的总数。

语法

NETWORKDAYS.INTL(开始日期, 结束日期, [周末类型], [节假日])

参数

该函数包含以下参数:

参数

说明

开始日期

[必需] 起始日期,可以是数字(如37806.5),也可以是日期时间对象,如 DATE(2003,7,4)

结束日期

[必需] 结束日期,可以是数字(如37806.5),也可以是日期时间对象,如 DATE(2003,7,4)

周末类型

[可选] 一个数字或字符串,用于指定周末时间。周末指的是不计入 开始日期结束日期 之间完整工作日数的一周中的日期

节假日

[可选] 从计算中排除的日期范围。节假日可以是包含日期的单元格区域,也可以是代表这些日期的序列值数组常量

下表列出了 周末类型 的数字值:

数字

休息日

1 或省略

周六、周日

2

周日、周一

3

周一、周二

4

周二、周三

5

周三、周四

6

周四、周五

7

周五、周六

11

仅周日

12

仅周一

13

仅周二

14

仅周三

15

仅周四

16

仅周五

17

仅周六

备注

周末类型的字符串值长度为七个字符,字符串中的每个字符代表一周中的一天,从周一开始。非工作日为1,工作日为0。字符串中只允许使用1和0这两个字符。字符串“1111111”始终返回0。

周末和节假日都不被视为工作日。

示例

NETWORKDAYS.INTL(L4,L5)

NETWORKDAYS.INTL(R4C12,R1C1,R2C2)

NETWORKDAYS.INTL(DATE(2014,9,1),DATE(2014,9,30),"0000111",{"2014/9/2","2014/9/3"}) 的结果为16