1、NETWORKDAYS函数计算起始日期到结束日期的工作日,不包括专门的节假日和周末,形式为 NETWORKDAYS(start_date,end_date,holidays), start_date为开始日期,end_date为结束日期,holidays为节假日,下面用几个简单的例子来看一下这个函数的用法和适用场合。
2、计算工作天数,比如知道入职日期,你想要计算下面几个员工到2018年9月30日在公司一共工作了多少天,在单元格B2中输入小李的入职日期"2018/7/1",在单元格C2中输入结束日期“2018/9/30”,在单元格E2中输入需要排除的节假日,由于2018年9月24日为中秋节,2018年6月18日是端午节,所以F2中输入"2018/9/24",F3中输入“2018/6/18”在C2中输入公式:"=NETWORKDAYS(A2,B2,$F$2:$F$3)"(排除的日期要绝对引用),既可以算出小李已经工作了64天,下拉公式既可以求出其他员工的工作天数。
3、计算工资,比如计算2018年11月下面几位员工的工资应该是多少,计算工资时我们只需要在计算出来的实际天数上乘以该员工每天的工资即可,在B列输入开始日期,C列输入结束日期,E列输入他们每天的工资,在D2中输入公式:“=NETWORKDAYS(B2,C2)*E2”即可得到小李11月的工资,下拉则可以得到其他几位员工的工资。
4、WORKDAY函数计算从起始日期开始的多少天对应的工作日,排除了周末和专门的节假日,形式为:WORKDAY(start_date,days,holidays),,holidays为除周末外需要剔除的节假日,周末在该公式中被自动剔除。下面我们来看一下函数WORKDAY的常用方法和应用的实例。
5、计算从起始日期过多少天之后的第一个工作日,比如,我要计算从2018年4月1日开始,经过20天之后的第一个工作日是几号,那么我们就可以用这个函数,在A2中输入起始日期:"2018/4/1",在C2中输入需要排除的日期(清明节)"2018/4/5",在B2中输入公式:“=WORKDAY(A2,20,C2)”,既可以得到2018年4月1号开始经过20个工作日之后的第一个工作日为2018年4月30日,如果计算2018年6月1日开始的10天之后的第一个工作日,则没有需要排除的日期,直接用公式:"=WORKDAY(A2,10)",即可得到从2018年6月1日开始经过10个工作日之后的第一个工作日为2018年6月15日。
6、从以上的实例中我们已经看到了NETWORKDAYS和WORKDAY函数的区别啦,NETWORKDAYS用于计算两个日期之间的工作日,而WORKDAY函数正好相反,用于返回从起始日期开始多少个工作日之后的第一个工作日的天数,他们的相同点在于第三个参数是类似的,都是排除节假日,大家在工作中不要把他们农混了哦从以上的实例中我们已经看到了NETWORKDAYS和WORKDAY函数的区别啦,NETWORKDAYS用于计算两个日期之间的工作日,而WORKDAY函数正好相反,用于返回从起始日期开始多少个工作日之后的第一个工作日的天数,他们的相同点在于第三个参数是类似的,都是排除节假日,大家在工作中不要把他们弄混了哟。另外NETWORKDAYS函数的用途相较于WORKDAY更为广泛。