excel中如何计算两个日期间天数除去周六日和国家假期?

2024-11-19 22:38:51
推荐回答(1个)
回答1:

方法一:
输入以下公式
=NETWORKDAYS.INTL(A1,A2,11)
得到A1为开始日期,A2为结束日期,不包括星期天在内的天数
方法二:
输入
=SUMPRODUCT((WEEKDAY(ROW(39965:39980),2)<>7)*1)
公式表示:将A1序列号和A2序列号组成的行号,通过WEEKDAY(数据,2)计算,不为7的数据,就是符合要求的天数。

如果每周按两个休息日计算,那么可以使用
=NETWORKDAYS(A1,A2)