Post Views:
907
最近要计算两个日期之间的工作日天数,本来都是自己算算天数,后来一想,难道Excel没有函数么,一看真的有,还有好几个函数,其中比较好用的是
NetWorkDays( )
。
NetWorkdays,两个日期之间的工作天数
NETWORKDAYS(start_date,end_date,[holidays])
其中Start_date必需代表开始日期,End_date必需代表结束日期,不含周末及节假日的天数,Holidays可选,是一个可选列表,包含需要从工作日历中排除的一个或多个日期
1、通常写法如下,计算B2到2023年底的工作日
=NETWORKDAYS(B2,“2023-12-31”)
计算时,默认的是周六和周日不算入工作时间,如果我们想要加入固定假期的话,公示就要修改了
2、扣除法定假日,计算B2到2023年底的工作日
=NETWORKDAYS(B2,“2023-12-31”, $G$2:$G$8)
3、这里面比较重要的就是Holidays的写法,其实就是写一列日期,下面就是2023年国家假日办规定的假期:
写成Excel公示就是下面的样子,只要辛苦一次,就可以拖拉拽了!!耶!耶!耶!
2023/1/1
2023/1/2
2023/1/21
2023/1/22
2023/1/23
2023/1/24
2023/1/25
2023/1/26
2023/1/27
2023/4/5
2023/4/29
2023/4/30
2023/5/1
2023/5/2
2023/5/3
2023/6/22
2023/6/23
2023/6/24
2023/9/29
2023/9/30
2023/10/1
2023/10/2
2023/10/3
2023/10/4
2023/10/5
2023/10/6
相关信息:
https://publicholidays.cn/zh/2023-dates/
张贴在
个人兴趣
、
软件和应用
标签:
Excel
、
Microsoft
、
Office