在Excel中计算出勤天数是经常在财务和人力资源上投入大量资金的朋友经常提出的问题。今天,老师将为大家整理出几种出勤问题的计算案例。
01
通常,要计算两个工作日之间的天数,可以使用NETWORKDAYS函数。该函数的语法为:
= NETWORKDAYS(开始日期,结束日期,[假日])

在单元格C2中输入公式:= NETWORKDAYS(B2,EOMONTH(B2,0))
注意:EOMONTH(B2,0)是指定日期计算的最后一天。
02
例如,某公司将五月列为该公司的特殊假期,而出勤天数中不包括这些天。


在单元格C2中输入公式:
= NETWORKDAYS(B2,EOMONTH(B2,0),$ E $ 4:$ E $ 5)
03
6天工作日出勤的计算
例如,一家公司每周执行6天的轮班,而周日休息,那么如何计算应该参加的天数?此时,您可以使用NETWORKDAYS.INTL进行计算。该函数的语法为:

= NETWORKDAYS.INTL(开始日期,结束日期,自定义周末类型,[假日])

在单元格C2中输入公式:
= NETWORKDAYS.INTL(B2,EOMONTH(B2,0),1 1)
注意:此处的11仅表示星期日。

本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-369637-1.html
幸福快乐