设置主页 | 收藏本站 Excel学习网-公益型的EXCEL在线学习网站,助您轻松办公!

Excel中函数Networkdays的运用-excel教程-excel零基础入门教程

2019年11月02日 18:39 发布来源:Excel学习网

我们可以巧妙地利用NETWORKDAYS函数来计算某段时间内的周末天数:

Excel中函数Networkdays的运用-excel教程-excel零基础入门教程 

找到D2,并在里面录入公式

=B2-A2-NETWORKDAYS(A2,B2)+1

这时候函数返回3,说明7月1日——7月10日这个时间段,存在着3个双休日。

这个公式代表的意义就是:利用总的天数把工作日给减掉,这样就知道双休日了。这是因为B2-A2的值,要比现实中天数少一天,这里就不能忘记把1给加上。如果有一日你真的遇到统计周末的情况是,可以尝试利用这个公式,简单又好用!

经过上述讲解,能够知道,在利用函数去统计工作日这一块问题的时候,确实给大家省去很多时间,但是这也存在一个问题,就如休息日不是周末这该如何是好呢?这种问题绝大多数人都遇到过。

不必担心!在Excel2010版本里面,存在着一个升级版的工作日函数:NETWORKDAYS.INTL,这个函数确实点长,也许能记住它的人不会很多,不过没关系,我们只要记住它是net这个开头就行了,当在Excel输入时,会有提示:

 

Excel中函数Networkdays的运用-excel教程-excel零基础入门教程

这里需要提醒一下,这个函数它是利用【自定义周末】,进而确定工作日到底有多少天,之前的NETWORKDAYS函数的周末,这个是不能进行修改的【一定要是周六、周日】,区别点就在这里,这能够让它拥有更大的灵活性。

这时候看看上面举的例子,公式更改成:=NETWORKDAYS.INTL(A2,B2,11),当输入第三个参数的时候,会这种提示:

 

Excel中函数Networkdays的运用-excel教程-excel零基础入门教程

这个意思是让我们来选中哪天休息,假如就是星期天进行休息的话,选中11就可以了,输入完成公式以后,效果为:

Excel中函数Networkdays的运用-excel教程-excel零基础入门教程 

这时候会发现工作天数就由当初的7天,改变成了8天,周六这一天,也被当成了工作日。

(一周只能周日休息,实在是有点悲催,好像大多数人都是如此,有木有啊~~~)

在讲到的这个函数中,最使用的就数第三个参数了,它一共存在着17种选项:

 

Excel中函数Networkdays的运用-excel教程-excel零基础入门教程

假如提供的17种休息日之后,还是不符合实际情况的话,也能够自己指定休息日,这样就要输入7位数字。第一位数字它是代表着:周一,最后面的一位则代表:周日。各个位置中只可以填写0与1,0表示上班,1表示休息。假如只有周二休息的话,那么这个自定义参数是这样:0100000。

 

原创文章如转载请注明:转载自Excel学习网 [ http://www.excelxx.com/]
需要保留本文链接地址:http://www.excelxx.com/xuexixinde/10834.html
分享到:
网站地图 | XML地图 | 免责声明 | 关于我们 | Excel学习网:优秀的EXCEL在线学习和资源分享网站。
版权所有: CopyRight © 2013-2018 www.excelcn.com All Rights Reserved.
豫ICP备12002644号