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

如何使用COUNTIFS实现第二个条件多值匹配且计数结果为2?

解决COUNTIFS第二个条件匹配多个值的问题

早上好!我来帮你搞定这个COUNTIFS的多值匹配计数问题~

首先得说明下:COUNTIFS的单个条件参数只能对应单一匹配值,直接写多个值是不会生效的。要实现第二个条件匹配多个不同值并正确计数,有两种常用的实用方法:

方法1:多个COUNTIFS相加(适合少量值的场景)

把每个要匹配的值单独作为条件写一个COUNTIFS,然后把结果加起来。比如你要匹配"值X"和"值Y",公式可以这么写:

=COUNTIFS(第一个条件区域, 第一个条件, 第二个条件区域, "值X") + COUNTIFS(第一个条件区域, 第一个条件, 第二个条件区域, "值Y")

这种方法逻辑直白,容易理解,适合只需要匹配2-3个值的情况。

方法2:SUM+COUNTIFS数组组合(适合多值场景)

用数组作为第二个条件的参数,让COUNTIFS分别计算每个值的匹配数量,再用SUM求和。公式示例:

=SUM(COUNTIFS(第一个条件区域, 第一个条件, 第二个条件区域, {"值X","值Y","值Z"}))

这里的{"值X","值Y","值Z"}就是你要匹配的多个值数组,COUNTIFS会返回一个包含每个值计数的数组,SUM会把这些数加起来得到总计数。

注意:如果是Excel 2019及更早版本,输入这个公式后需要按Ctrl+Shift+Enter来触发数组计算;Excel 365或2021版本直接回车就行,它会自动识别数组操作。

举个具体的例子:假设你要统计A列是"订单"且B列是"已付款"或"已发货"的记录数,公式就是:

=SUM(COUNTIFS(A:A, "订单", B:B, {"已付款","已发货"}))

这样就能得到你想要的结果啦~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 08:23:13