历史版本7 :NETWORKDAYS.CN-返回日期之间工作日时间差 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 函数释义编辑

类别描述
函数写法

NETWORKDAYS.CN(start_date, end_date,int)

函数作用

返回两个日期之间全部工作日的时间差包含起始日期和结束日期,按中国法定节假日计算工作日。


start_date代表所指定时间段的初始日期参数值:日期
end_date代表所指定时间段的终止日期参数值:日期
int是否取整,返回时间差的单位是“天”

参数值如下:

  • true:对计算的天数向上取整

  • fasle:不取整,直接返回带有小数部分的天数,比如 1.5

  • 参数为空:默认为 true

返回值类型数值
备注当前仅支持 2007 年以后的节假日信息,2007 年以前仅以周六周日作为休息日

2. 示例编辑

公式结果
NETWORKDAYS.CN("2021-1-1","2021-12-31")结果为 250。即 2021 年有 250 个工作日。
NETWORKDAYS.CN("2021-4-25","2021-4-30")结果为 6。4 月 25 号是周日但是是调休日。
NETWORKDAYS.CN("2019-12-31 01:00:00","2020-01-01 00:00:00")结果为 1 。向上取整。
NETWORKDAYS.CN("2019-12-30 00:00:00","2019-12-31 12:00:00",true)结果为 2 。向上取整。

NETWORKDAYS.CN("2019-12-30 00:00:00","2019-12-31 12:00:00",false)

结果为 1.5,即两日期之间间隔 1 天又 12 小时,记为 1.5天。