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

如何提取A列唯一值并根据B列状态批量判定Pass/Fail

提取Excel唯一值并批量判定Pass/Fail

步骤1:提取A列唯一值到C列

直接在C2单元格输入公式:

=UNIQUE(A1:A6)

回车后会自动生成A列的所有唯一值,对应示例里的jack和don。

步骤2:批量判定对应结果到D列

在D2单元格输入以下公式,下拉填充到C列所有有值的行:

=IF(COUNTIFS(A:A,C2,B:B,"<>Pass")=0,"Pass","Fail")

公式说明

  • COUNTIFS(A:A,C2,B:B,"<>Pass"):统计A列等于当前C列值的行中,B列不是"Pass"的单元格数量(包含"Fail"和空白单元格)。
  • 若统计结果为0,说明该唯一值对应的所有B列值都是"Pass",返回"Pass";只要存在任意一个非"Pass"的值,直接返回"Fail",完全匹配你的需求。

示例验证

对应你提供的表格:

  • C2是jack,统计到的非Pass数量为0 → D2返回Pass
  • C3是don,统计到1个非Pass值(Fail)→ D3返回Fail

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 02:47:32