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

Excel技术问询:如何让IF函数逻辑下仅计算工作日?

工作日天数计算修正方案

把你原来的公式替换成以下版本即可实现仅统计工作日的需求:
=IF($I6:I="",NETWORKDAYS($F6:F,TODAY()),NETWORKDAYS($F6:F,$I6:I))

说明:

  • 原公式的问题在于错误地将NETWORKDAYS直接嵌套在最外层,而没有正确传递它需要的起始日期和结束日期两个核心参数。
  • 修正后的公式完全保留了你原本的逻辑:
    • 当$I6:I为空时,用NETWORKDAYS计算$F6:F到今日的工作日天数
    • 当$I6:I填入结束日期后,自动切换为计算$F6:F到该结束日期的工作日天数,同时自动排除周六和周日

内容的提问来源于stack exchange,提问作者loz

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 12:02:04