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

如何在SUMPRODUCT数组中添加双条件统计TRUE结果?

多条件SUMPRODUCT统计解决方案

只需在原SUMPRODUCT公式中添加第二个条件即可,两种写法都能实现需求:

写法1(用逗号分隔条件)

=SUMPRODUCT(--(TEXT(Table2[Field 1],"MMM YYYY")=TEXT($AE$17,"mmm")&TEXT($AE$17," yyyy")), --(Table2[Field2]="emp"))

写法2(用乘号连接条件,逻辑与)

=SUMPRODUCT(--(TEXT(Table2[Field 1],"MMM YYYY")=TEXT($AE$17,"mmm")&TEXT($AE$17," yyyy")) * --(Table2[Field2]="emp"))

原理说明

  • --(条件) 是将布尔值(TRUE/FALSE)转换为数值1/0,让SUMPRODUCT可以对数组进行运算
  • 多个条件同时存在时,只有同一行的所有条件都满足(对应位置都是1),相乘后结果才为1,否则为0
  • SUMPRODUCT会对所有行的运算结果求和,最终得到同时满足两个条件的行数

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 00:33:30