NETWORKDAYS.INTL函数的功能

在自定义周末和假期的情况下,计算指定起始日期和指定结束日期之间的工作日。

通俗理解就是,一周7天,我们任意选择时间作为周末,在此基础上扣除假期,计算工作日。


NETWORKDAYS.INTL函数的语法结构

NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])


参数说明:


start_date      指定的起始日期

end_date       指定的结束日期

holidays        可选参数,时间段中的假期


weekend       可选参数,该参数的取值范围和对应关系是Excel开发人员定义好的,具体信息如下图;

weekend 对应日期
1或者省略 星期六、星期日
2 星期日、星期一
3 星期一、星期二
4 星期二、星期三
5 星期三、星期四
6 星期四、星期五
7 星期五、星期六
11 仅星期日
12 仅星期一
13 仅星期二
14 仅星期三
15 仅星期四
16 仅星期五
17 仅星期六
自定义 周末字符串值的长度为七个字符,并且字符串中的每个字符表示一周中的一天(从星期一开始)。 1 表示非工作日,0 表示工作日。 在字符串中仅允许使用字符 1  0 使用   “1111111 ”将始终返回 0


例如:计算2020-04-21 到2020-05-20之间的实际工作日 

结果返回值:F2=21


EXL 计算日期,自定义工作日及休息日、法定节假日_第1张图片