——excel2016系列教程之“工作日计算”
在财务工作中给员工结算工资,经常会遇到计算一段时间中的工作日。你是怎样进行工作日统计的?找来一本台历,一天一天的数吗?这样肯定不行!
一、案例:看看下面这张表,如何统计工作天数?
这样的问题,你是不是蒙圈了?
二、函数介绍
NETWORKDAYS.INTL函数,计算两个日期之间除指定的周末和假期外的工作日数量。
函数表达式:
=NETWORKDAYS.INTL(起始日期,结束日期,周末形式,特殊假期)
参数解析:1.周末形式:根据单位实际休息周末的情况,指定类型,如图。
2.特殊假期:例如2021年4月有清明节假期,其中2021年4月5日星期一,为特殊休假。
三、当月特殊工作日
在利用NETWORKDAYS.INTL函数进行工作日计算时,还要考虑当月使用有特殊的工作日。例如2021年4月25日,为特殊工作日1天。
四、工作日天数计算
1,通过表格可以看到,有的员工没有工作到4月30日,有的没有工作到4月25日。我们为啥要关注4月25日,因为按照日历4月25日是星期天,本应该是休息日,然而因国假五一,调整为上班1天。因此4月25日及之后结束的员工需要多计算1个工作日。
2.如何判断某个员工,是否工作到4月25日之后呢?可以使用IF函数,如图
=IF(D2-$H$4)>0
3.调试函数:如某个员工工作到4月25日,则执行“SUM(NETWORKDAYS.INTL(C2,D2,1,$H$3),1)”即加1天,否则执行“NETWORKDAYS.INTL(C2,D2,1,$H$3)”。
在E2单元格输入公式,最终表达式:
=IF((D2-$H$4)>0,SUM(NETWORKDAYS.INTL(C2,D2,1,$H$3),1),NETWORKDAYS.INTL(C2,D2,1,$H$3))
4.拖动填充柄,快速填充,计算其他员工工作天数,如图。
操作演示
思维决定命运,方法决定效率!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至123456@qq.com 举报,一经查实,本站将立刻删除。