如何用COUNTIF实现多条件列匹配统计(排除B、C均为1的情况)
正确的Excel统计公式
- 推荐使用SUMPRODUCT函数实现,公式如下:
=SUMPRODUCT(--(B2:B49732=C2:C49732), --(B2:B49732<>1))
公式逻辑说明:
--(B2:B49732=C2:C49732):逐行判断B列与C列数值是否相等,相等返回TRUE,通过--转换为数字1;不相等返回FALSE,转换为数字0。--(B2:B49732<>1):因为已经满足B=C的条件,所以只需判断B列数值不等于1即可排除“B、C均为1”的情况,满足条件转1,不满足转0。- SUMPRODUCT会将两个数组对应位置的数值相乘后求和,只有两个条件同时满足的行才会贡献1,最终结果就是符合要求的行数。
你之前的第一个公式错误在于COUNTIFS无法直接引用同行的B、C列做相等判断;第二个SUMPRODUCT仅判断了B=C,未添加排除“均为1”的条件,补充第二个条件即可解决问题。
内容的提问来源于stack exchange,提问作者anna
相关产品推荐
相关产品推荐

