excel函数大全完整版sumif(从零开始学ExcelNETWORKDAYS函数基础知识)
一、 NETWORKDAYS函数介绍
功能:返回两个日期之间,完整的工作日数。
参数:NETWORKDAYS(开始日期,结束日期,除周六周日外的其他节假日)
解析:
翻看九月日历可知(不考虑国庆放假调休),9月1日是周日,9月30日是周一,期间出去所有的周六周日,一共有21天,再除去9月13日的中秋节,最终返回结果是20天工作日。
注意事项:
(1) 第三参数可省略,表示没有法定节假日。
在单元格内输入:
= NETWORKDAYS(开始日期,结束日期)
解析:
相当于没有中秋节这个法定节假日。
(2) 若法定节假日在周六或者周日,不计入节假日内,因此需另填写周一至周五的任一时间减去这一天。
在单元格内输入:
= NETWORKDAYS(开始日期,结束日期,含周六周日的节假日)
解析:
若把中秋改在9月14日(周六),最终的返回结果仍为21天,周六周日之外的节假日才会在计算结果中被减去。
(3) NETWORKDAYS函数中的参数除了引用单元格内的日期,也可直接书写成文本。
在单元格内输入:
= NETWORKDAYS(“开始日期”,”结束日期”,” 除周六周日外的其他节假日”)
若不止一天的法定节假日,第三参数可引用多个含有法定节假日的单元格或日期文本数组。
在单元格内输入:
= NETWORKDAYS(“开始日期”,”结束日期”,{” 除周六周日外的其他节假日1”,” 除周六周日外的其他节假日2”……})
二、 NETWORKDAYS函数简单计算2019年工作天数。
(1)计算2019年每月月初到月末之间,不包含周六周日之外的法定节假日的工作日天数。
在单元格内输入:
= NETWORKDAYS(DATE(2019,月份,1),EOMONTH(DATE(2019,月份,1),0))
(2)在函数中插入2019年所有的法定节假日(在周六周日的用其他符合计算条件的日期代替)
在单元格内输入:
= NETWORKDAYS(DATE(2019,月份,1),EOMONTH(DATE(2019,月份,1),0),2019年所有法定节假日)
因为日期太多,就不一一列举,了解即可。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com