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

编写Excel公式:根据A、B、C列值返回Full/Partial/None

多条件判断公式解决方案

需求说明

根据表格A、B、C列的"Yes"/"No"值返回对应文本:

  • 三列均为"Yes" → 返回「Full」
  • 存在1个及以上"No"但非全部为"No" → 返回「Partial」
  • 三列均为"No" → 返回「None」

正确公式示例

方法1:IF嵌套逻辑(优先判断特殊情况)

=IF(AND(A1="Yes", B1="Yes", C1="Yes"), "Full", IF(AND(A1="No", B1="No", C1="No"), "None", "Partial"))

逻辑说明:先检查是否全为"Yes",满足则返回"Full";否则检查是否全为"No",满足则返回"None";剩余所有情况自动归为"Partial",从根源避免条件冲突。

方法2:COUNTIF统计法(更简洁)

=IF(COUNTIF(A1:C1,"Yes")=3,"Full",IF(COUNTIF(A1:C1,"No")=3,"None","Partial"))

逻辑说明:统计A1:C1区域内"Yes"的数量,等于3则返回"Full";统计"No"的数量等于3则返回"None";其余情况直接返回"Partial"。

常见错误原因

如果先判断「存在至少一个No」的条件,会导致全No的情况被错误归类为"Partial"。解决核心是先锁定两个极端情况(全Yes、全No),再处理中间的Partial情况。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 15:14:56