乐于分享
好东西不私藏

Excel怎么统计除去周末节假日的出勤天数?NETWORKDAYS.INTL教程

Excel怎么统计除去周末节假日的出勤天数?NETWORKDAYS.INTL教程

大家好,我是【唠唠儿】,点击关注,为你分享更多的Excel知识。

今天我们学习一个新函数,可以帮我们统计一个月有多少工作日,避免实际计算中出错。

比如我要计算8月份,双休工作情况下,工作日是几天,怎么计算?

如上图,点击C2,在那个单元格输入=NETWORKDAYS.INTL,这个公式很好理解,第一行就是写开始日期,第二行写结束日期,点击确定即可。

结果显示如下:

下一个,比如我单休,我要计算,单休完实际工作日是几天。

先记住下图:

接下来我们开始讲公式,比如我是周天休息,那我8月工作日计算则如下图:

然后点击确定,我们来看下结果:

如下图,假设8月1号到3号是法定节假日,又该怎么计算:

还是这个函数,我们见下图:

唯一多的一部,就是在假期那栏,框选出你放假的时间,其他情况也是一样,是不是很简单。

点击确定,结果如下图:

如果遇到加班情况,该怎么计算,比如我8月1号到3号节假日,然后同时双休,但是这个月我加班了一天,我该怎么计算我的工作日呢。

不需要去修改公式,直接如下图去计算:

在G2单元格,在之前计算的基础上,输入函数=E2+F2即可,其他加班情况也是以此类推。

这个公式运用的时候,需要注意一个地方,就是时间格式,比如我下图这种情况,我将日期从2026/8/1变成2026.8.1,一起来看看,会出现什么结果吧:

可以看到,是计算不出来的,所以实际运用中,一定要注意日期格式问题。

大小周这里就不用公式计算了,处理起来复杂,手动计算也许更轻松,如下图:

假设8月第一周是大周,第二周是小周,小周我休息的是周六,我们可以这么计算工作日。

8月总天数是31天,大周小周轮着休息,8月总共休息日就是2+1+2+1+2=8天。

1号到3号是法定休息日,但1号到2号本来就是周末休息,所以我们额外只休息了3号那天,因此我们需要多做计算的只有3号那一天的法定节假日。

我们在C7处写上1,最后工作日就=A7-B7-C7,即31-8-1,即22天。

其余双休等计算情况,可以以此类推。

以上就是今天分享的全部内容啦,大家学会了吗。不论是正在学习Excel基础的学生,还是初入职场零基础的小白,关注我,学习更多的Excel操作,记得点赞,点亮在看哟,欢迎留言。