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

基于ColB的Y标识多条件判断ColE分类取值的问题咨询

多条件取值规则实现方案

底层逻辑梳理

你给出的规则可以抽象为按Policy列分组后的统计判断:

  • 同一Policy分组内无ColB="Y"的行 → 结果为 Individual
  • 同一Policy分组内所有行的ColB均为Y → 结果为 Company
  • 同一Policy分组内同时存在Y和空值 → 结果为 Mix

Excel公式实现

假设数据结构如下:

  • A列为Policy列
  • B列为需要判断Y标识的列
  • E列为待填充结果列
  • 表头在第1行,数据行范围为2~1000行

适配Excel 365/2021及以上版本(自动批量填充)

在E2单元格直接输入公式即可自动生成所有行的结果:

=BYROW(A2:A1000,LAMBDA(x,LET(y_cnt,COUNTIFS(A:A,x,B:B,"Y"),total_cnt,COUNTIF(A:A,x),IFS(y_cnt=0,"Individual",y_cnt=total_cnt,"Company",TRUE,"Mix"))))

适配全版本Excel(手动下拉填充)

在E2单元格输入公式后,下拉拖拽到所有数据行即可:

=IF(COUNTIFS(A:A,A2,B:B,"Y")=0,"Individual",IF(COUNTIFS(A:A,A2,B:B,"Y")=COUNTIF(A:A,A2),"Company","Mix"))

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 20:45:02