一、了解 NETWORKDAYS 函数
NETWORKDAYS 是一个日期函数,可以快速剔除双休和指定节假日,从而快速计算出两个日期之间的净工作天数。
参数介绍
NETWORKDAYS(起始日期, 结束日期, [节假日])
- 起始日期(必填):计算净工作日时,开始参与计算的日期
- 结束日期(必填):计算净工作日时,截止参与计算的日期
- 节假日(选填):默认为双休日,或自定义日期范围
注:自定义日期范围后,双休日仍会被计算在内,无法剔除。
二、场景实践
计算项目实际工作日
同一个项目下有多个任务,希望快速计算出每个任务实际花费的工作天数。
- 新建两个数据表,分别统计项目实际工作日和全年节假日 。
- 在数据表 2022 年节假日 中,输入全年的法定节假日 。
注:样表中并未剔除调休日期,实际需求中可自行设置。
250px|700px|reset
- 在数据表 净工作日计算 中,填写每个项目的起始日期 。
250px|700px|reset
- 在数据表 净工作日计算 中,新建一个公式字段,输入如下公式即可计算出每个项目的净工作日天数。NETWORKDAYS([开始日期],[结束日期],[2022 年节假日].[法定假期日期])
250px|700px|reset
三、常见问题