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

Excel中如何处理空白值?实现日期到期提醒的正确公式设置

解决Excel日期到期提醒的公式问题

问题出在哪

你的判断公式逻辑顺序错了:Excel会把空文本当成0来和数字比较,而且你把空值的判断放在了最后,导致空值被前面的条件误捕获,所以空白日期时会返回错误的"No"。

修正后的公式

把空值判断放在最前面,再处理天数范围即可:

=IF(R5="", "", IF(R5<=30, "Yes", "No"))

逻辑说明

  • 先检查R5="":如果R5是空(对应F5日期列空白),直接返回空白,不会触发后续判断
  • 若R5有数值,再判断是否≤30:满足条件返回"Yes",不满足则返回"No"

可选简化方案(无需依赖R5列)

如果不想单独用R5列存储工作日差值,可以直接把两个公式合并,基于F5列直接计算:

=IF(F5="", "", IF(NETWORKDAYS(F5,TODAY())<=30, "Yes", "No"))

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 19:10:08