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

求助编写Excel嵌套IF/AND/OR公式,实现目标状态判定

Excel任务状态判定修正方案

正确公式

=IF(OR(AND(A2<TODAY(), ISBLANK(B2)), B2>A2), "Out of Target", "On Target")

逻辑拆解

  • 触发「Out of Target」的两种情况用OR关联,满足任意一种就判定为未达标:
    • 情况1:截止日期(A2)早于当前日期,且完成日期(B2)为空(AND(A2<TODAY(), ISBLANK(B2)))
    • 情况2:完成日期(B2)晚于截止日期(A2)(B2>A2)
  • 不满足以上任何情况时,判定为「On Target」

原公式问题点

  1. 逻辑完全倒置:原公式把达标条件放在判断位,导致结果反向
  2. 日期判断错误:用了A2>TODAY(),和需求的「截止日期早于当前日期」完全相反
  3. 逻辑嵌套混乱:错误地将OR放在AND内部,不符合需求的条件关系

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 13:27:21