在Excel中计算两个日期之间的工作日数量.doc

在Excel中计算两个日期之间的工作日数量.doc

ID:55166504

大小:25.50 KB

页数:5页

时间:2020-04-30

在Excel中计算两个日期之间的工作日数量.doc_第1页
在Excel中计算两个日期之间的工作日数量.doc_第2页
在Excel中计算两个日期之间的工作日数量.doc_第3页
在Excel中计算两个日期之间的工作日数量.doc_第4页
在Excel中计算两个日期之间的工作日数量.doc_第5页
资源描述:

《在Excel中计算两个日期之间的工作日数量.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、在Excel中计算两个日期之间的工作日数量  在日常工作中经常需要计算两个日期之间的工作日数量,如计算出勤天数等。在Excel中可以使用NETWORKDAYS函数来进行计算,该函数的语法如下:    NETWORKDAYS(start_date,end_date,[holidays])    其中:    start_date在Excel中计算两个日期之间的工作日数量  在日常工作中经常需要计算两个日期之间的工作日数量,如计算出勤天数等。在Excel中可以使用NETWORKDAYS函数来进行计算,该函数的语法如下:    NETWORKDAYS(start_date,e

2、nd_date,[holidays])    其中:    start_date为开始日期    end_date  为终止日期    holidays  为星期六、星期日以外的假日列表,可选参数    例如要计算日期“2016-5-14”与“2016-6-23”之间的工作日数量。由于这两个日期之间的6月14日至16日为端午节放假调休,实际放假为“2016-6-16”端午节1天,所以这两个日期之间的工作日数量为:    =NETWORKDAYS(“2016-5-14”,”2016-6-23”,”2016-6-16”)    或:    =NETWORKDAYS(“201

3、6-5-14”,”2016-6-23”)-1    公式返回结果为28,即日期“2016-5-14”与“2016-6-23”之间的工作日数量为28。    有些时候使用第二个公式来计算显得更为方便一些,特别是当假日适逢星期六、星期日需放假调休时。由于国家规定如果假日适逢星期六、星期日,应当在工作日补假,因而只需减去两个日期之间的假日数即可得到工作日数量。例如A1单元格中包含起始日期“2016-8-23”,B1单元格中包含终止日期“2016-10-20”,由于这两个日期之间包含中秋节放假1天、国庆节放假3天,在C1单元格中输入公式:    =NETWORKDAYS(A1,

4、B1)-4    公式返回结果为39,注意由于A1、A2单元格为日期格式,公式所在的C1单元格也会被自动设置为日期格式,这时需将其单元格格式调整为“常规”。    NETWORKDAYS函数在Excel2016、Excelxx中可以直接使用,但在Excelxx需加载“分析工具库”后才能使用。方法是单击菜单“工具→加载宏”,在弹出的“加载宏”对话框中勾选“分析工具库”,单击“确定”。    上述工作日的计算是默认星期六、星期日为周末的,有时需要把星期六也算作工作日,即仅星期日为周末,这时怎样计算两个日期之间的工作日呢?例如要计算2016年3月中包含星期六的工作日数量,假如

5、A1单元格中为开始日期“2016-3-1”,B1单元格中位终止日期“2016-3-31”,在C1单元格中输入公式:    =SUMPRODUCT(--(MOD(ROW(INDIRECT(“1:”&(B1-A1+1)))+A1-2,7)>0))    即可得到2016年3月份包含星期六的工作日数量,公式返回结果为27。    在Excel2016中,还可以使用新增函数直接进行计算。函数可以指定一个星期中的任意某天为周末,其语法为:    (start_date,end_date,[weekend],[holidays])    其中可选参数“weekend”用数值或7个字

6、符长的字符串指定周末。该参数为数值时:            周末数      周末日          1或省略      星期六、星期日          2      星期日、星期一          3      星期一、星期二          4      星期二、星期三          5      星期三、星期四          6      星期四、星期五          7      星期五、星期六          11      仅星期日          12      仅星期一          13      仅星期二        

7、  14      仅星期三          15      仅星期四          16      仅星期五          17      仅星期六          该参数为字符串时,必须为7个字符长。该字符串由“1”和“0”组成,其中的每个字符代表一周中的一天,从星期一开始,用“1”代表非工作日,“0”代表工作日。如仅指定星期日为周末,该参数为“0000001”。本例中可使用下面的公式:    =(A1,B1,11)    或:    =(A1,B1,”0000001”)    两个公式都返回27。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。