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

如何使用COUNTUNIQUEIFS统计多条件范围匹配的唯一值

用COUNTUNIQUEIFS统计匹配多范围的唯一值数量

需求说明

我们需要统计count_unique_range(对应表格A3:A12列)中,值**出现在criteria_range_1(B3:B12)或criteria_range_2(C3:C12)**的唯一值数量,示例中正确结果为4(对应Skanda、Liam、Francois、Sowmiya这4个值)。

示例数据

count_unique_rangecriteria_range_1criteria_range_2
SrijeetLuaMia
JahaanAtakanCaroline
BogdanAtakanCaroline
SkandaHarrisonAnnika
LiamCarterSkanda
LiamLiamCarter
FrancoisFrancoisChelsea
MakaylaFrancoisDaniella
MalakaiJaswantSowmiya
SowmiyaAbrielleSowmiya

解决方案(仅用COUNTUNIQUEIFS)

直接使用以下公式即可实现需求:

=COUNTUNIQUEIFS(A3:A12, A3:A12, ISNUMBER(MATCH(A3:A12, B3:B12, 0))+ISNUMBER(MATCH(A3:A12, C3:C12, 0))>0)

公式解释

  • A3:A12:指定需要统计唯一值的目标范围
  • ISNUMBER(MATCH(A3:A12, B3:B12, 0)):检查当前单元格值是否存在于criteria_range_1中,存在则返回TRUE(等价于1),否则返回FALSE(等价于0)
  • ISNUMBER(MATCH(A3:A12, C3:C12, 0)):同理检查当前单元格值是否存在于criteria_range_2中
  • +:实现逻辑“或”的判断——只要两个检查中有一个为真,结果就大于0
  • 最终COUNTUNIQUEIFS会统计所有满足条件的唯一值数量,返回结果为4,符合示例要求

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 10:55:50