NETWORKDAYS函数全攻略:轻松应对法定假日与调休

来源:本站整理 作者:网络笔记

最佳答案一、NETWORKDAYS:基础工作日计算以深圳市2024学年校历为例,第一学期2024年9月1日开学,2025年1月19日结束且结束日算在校日。用该函数计算时,要注意两点:一是默认排除周六、周日;二是结果需加1。若有节假日,比如2025年1月1日元旦,手动加入参数,就能精准得出扣除周末和节假日后的......

一、NETWORKDAYS:基础工作日计算

以深圳市2024学年校历为例,第一学期2024年9月1日开学,2025年1月19日结束且结束日算在校日。用该函数计算时,要注意两点:一是默认排除周六、周日;二是结果需加1。

若有节假日,比如2025年1月1日元旦,手动加入参数,就能精准得出扣除周末和节假日后的上学天数,避免手动剔除的麻烦。

二、NETWORKDAYS.INTL:适配特殊工作模式

996工作制下仅周日休息,常规NETWORKDAYS函数不适用,此时NETWORKDAYS.INTL函数可发挥作用,它支持自定义周末参数。

其用法为“NETWORKDAYS.INTL(开始日期,结束日期,[周末参数],[节假日列表])”,将周末参数设为“11”(代表仅周日休息),再结合节假日列表,就能准确算出996模式下的工作日天数,还能统计出单休多增加的工作日。

三、结合COUNTIFS:解决调休难题

NETWORKDAYS系列函数无法统计调休的工作日,调休是把周末转为工作日,关键是算指定时间段内的调休天数。

可先做调休日期辅助列,再用COUNTIFS函数,设置“调休日期≥开始日期”且“调休日期≤结束日期”的条件计数。

以小明996工作日计算为例,公式为

“=NETWORKDAYS.INTL(A2,B2,11,$F$2:$F$12)+COUNTIFS($G$2:$G$4,”>=”&A2,$G$2:$G$4,”<=”&B2)+1”

要注意相对引用与绝对引用的组合,确保公式复制后仍准确。

网络笔记 学习文库

我这一生没什么理想,能治愈我的,从来都不是时间,而是内心的那份释怀和明白!

热门分类

热门工具

联系客服QQ:+