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

Excel多条件判断公式求助:基于两列状态生成三种指定结果

正确的Excel公式解决方案

针对你的需求,用嵌套IF公式就能满足所有规则,核心逻辑是先处理优先级最高的"incomplete"情况,再分支处理"completed"的场景:

假设状态列在A列(比如A2是首个数据行),日期状态列在B列,在C2单元格输入以下公式:
=IF(A2="incomplete","INCOMPLETE",IF(AND(A2="completed",B2="in-date"),"COMPLETE","OUT OF DATE"))

公式逻辑拆解

  1. 第一层IF:先检查A列是否为incomplete,如果是直接返回INCOMPLETE(对应规则3,无需考虑B列状态)
  2. 第二层IF:当A列是completed时,再判断B列:
    • 若B列是in-date,返回COMPLETE(对应规则1)
    • 否则(B列是out of date),返回OUT OF DATE(对应规则2)

验证示例

  • A2=completed + B2=in-date → C2=COMPLETE
  • A2=completed + B2=out of date → C2=OUT OF DATE
  • A2=incomplete + B2=in-date → C2=INCOMPLETE
  • A2=incomplete + B2=out of date → C2=INCOMPLETE

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 21:40:49