朋友们好,前几天,相关部门刚刚公布了2020年度公休安排。让我们来看看:
除了假期,还有很多下班时间,真的让人又开心又担心。
最头疼的估计就是工资HR了,因为很多情况下,要计算指定时间段的出勤天数,还必须考虑这些假期和调动的假期。如何计算它们?
今天老朱就和大家一起看一下,计算一下请假情况下的工作日数。例如,计算每月的工作日数。
因为每年的公休日都是不固定的,微软又瞎了眼,所以先把公休日和调整的日期对比一下。
如下图所示,F列为假期时间,G列为请假时间。
接下来,我们可以在单元格C2中编写公式:
=NETWORKDAYS(A2,B2,F:F)+COUNTIFS(G:G," >;= " & ampA2,G $ 2:G $ 28 " & lt;= " & ampB2)
这样计算每月的工作日数。
如果要计算任意两个日期之间的工作日数,只需修改A列和B列的起止日期,然后点击确定即可。
这个公式看起来有点长,但是当我们把它分成两部分时就很容易理解了:
我先说这部分:
=网络日(B2 A2,2美元:28美元)
NETWORKDAYS函数用于计算两个日期之间的工作日数,不包括周末和法定假日。用法是:
=网络日(开始日期、结束日期、法定假日除外)
将此用法应用到上述公式中,A2是开始日期,B2是结束日期,F:F单元格区域是要排除的法定假日。
刚才这部分没有考虑请假的特殊情况。其余的计算公式如下:
COUNTIFS(G $ 2:G $ 28 " >;= " & ampA2,G $ 2:G $ 28 " & lt;= " & ampB2)
COUNTIFS的作用是统计满足多个条件的数,其中第一组条件是g : g ," >:= " & ampA2,第二组条件是g : g ,”
即以对照表中的调休日期为统计区域,查看该区域有多少日期大于等于A2的开始日期,小于等于B2的结束日期。说白了就是从开始日期到结束日期要休息几天。
加上之前计算的工作日数,不包括法定节假日,加上需要请假的天数,即为实际工作日数。
我说清楚了吗?
为了方便大家计算,老朱把这个对照表上传到百度云,朋友可以下载计算一下试试。
https://pan.baidu.com/s/1xpqkewswfGJj4qD7zouBwQ
提取代码:ws7h
好了,今天就到这里。祝各位朋友一天好!
一步,应该做什么样的图(限时免费)
老朱说VLOOKUP(限时免费)PPT十大无知者和终身运营(限时免费)报表模板建设事半功倍(限时免费)
玩自定义功能(时间有限免费)聊过去的生活SUBTOTAL功能(时间有限免费)一个小时快速启动,VBA其实很简单(时间有限免费)
达人哥带你玩Word自动编号(限时免费)
请点击[阅读原文]直接前往ExcelHome云课堂观看视频
1.《日期天数计算 2020年1至12月上班天数,最新计算公式已出》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《日期天数计算 2020年1至12月上班天数,最新计算公式已出》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/jiaoyu/1089076.html