首页 » 脚本文章 » 用Excel的Networkdays()函数计算指定工期内的工作日天数(工作日计算天数工期节假日)

用Excel的Networkdays()函数计算指定工期内的工作日天数(工作日计算天数工期节假日)

落叶飘零 2024-07-24 03:58:21 脚本文章 0

扫一扫用手机浏览

文章目录 [+]

成本计算中,人力的工时是一笔不小的开销,在工时的计算中,考虑人数之前我们首先要知道在指定工期内有多少天工作日,这是成本计算的重要依据。

Networkdays(开始日期,结束日期,周六日以外的假日)函数可以帮助计算指定周期内工作日的的天数。
比如“2021/08/16”到“2021/08/23”之间除了周六日以外的工作日的天数,可以用公式NETWORKDAYS("2021/08/16","2021/08/23")来计算

在这8天中只有6天是工作日,所以结果为6。

用Excel的Networkdays()函数计算指定工期内的工作日天数(工作日计算天数工期节假日) 用Excel的Networkdays()函数计算指定工期内的工作日天数(工作日计算天数工期节假日) 脚本文章
(图片来自网络侵删)

再来计算一个比较长的周期,从”2021/06/01“到”2021/09/30“这四个月中,共有多少个工作日。

方法一:只除掉周六日“NETWORKDAYS(B4,C4)”得到88天

用Excel的Networkdays()函数计算指定工期内的工作日天数(工作日计算天数工期节假日) 用Excel的Networkdays()函数计算指定工期内的工作日天数(工作日计算天数工期节假日) 脚本文章
(图片来自网络侵删)

方法二:除掉周六日和节假日“NETWORKDAYS(B4,C4,B14:B15)”,得到86天。
为什么比方法一少了两天呢,因为,”B14:B15“这个区域记录着节假日的日期。
当节假日参与计算,那么节假日的天数也会被减掉。

悟禅禅原创

相关文章