You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Excel中计算跨财年的两个日期之间的工作日天数

Excel跨财年工作日天数计算方案

基础场景(仅排除周六周日)

直接使用Excel内置的NETWORKDAYS函数,它会自动忽略周末,无需额外处理财年划分:

  • 公式语法:=NETWORKDAYS(开始日期, 结束日期)
  • 针对你的示例(2022年3月1日至2022年6月30日):
    输入公式:=NETWORKDAYS("2022/3/1","2022/6/30")
    计算结果为85个工作日(注:该结果已自动跨越2022财年(4月-次年3月)的分界点)

包含财年专属假期的场景

如果需要排除财年特有的假期(如财年结算日、年度假期等),可利用NETWORKDAYS的第三个参数指定假期列表:

  1. 在表格空白区域(如D1:D5)录入所有财年相关假期的日期
  2. 公式示例:=NETWORKDAYS("2022/3/1","2022/6/30", D1:D5)

自定义周末规则的场景

若你的财年采用非标准周末(如仅周日休息),使用NETWORKDAYS.INTL函数自定义周末模式:

  • 公式语法:=NETWORKDAYS.INTL(开始日期, 结束日期, 周末代码, [假期范围])
  • 周末代码参考:1=周六日休息,2=周日周一休息,3=周一周二休息,以此类推(可通过Excel函数提示查看完整代码)
  • 示例(仅周日休息):=NETWORKDAYS.INTL("2022/3/1","2022/6/30", 2)

Excel日期计算示例

内容的提问来源于stack exchange,提问作者Charlotte Sarah Smith

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 10:15:35