首页 > 解决方案 > 无法在excel中找到唯一值

问题描述

我在 excel 中有一些数据,我想根据多个条件选择唯一值。

我在excel中的数据是

在此处输入图像描述


姓名奖牌年份

我想计算获得奖牌 >2 和 <6 且年份是 2017 年或 2018 年的唯一名称的数量。

所以我应该得到的结果是 2,因为 B 和 C 满足标准。

我在网上搜索了他的信息,我得到了一些使用 SUMPRODUCT 和 COUNTIFS 的公式,使用的公式是

=SUMPRODUCT(1/COUNTIFS(A2:A9,A2:A9,B2:B9,">2",B2:B9,"<6",C2:C9,">2016",C2:C9,"<2019" ))

但在这种情况下我遇到了错误。

请建议我如何获得所需的计数。提前致谢!!

:此数据摘自海量数据。

标签: excelexcel-formulacountifunique-values

解决方案


因此,如果这是您的数据:

在此处输入图像描述

中使用的公式E9

{=SUM(--(FREQUENCY(IF((B2:B9>2)*(B2:B9<6)*(C2:C9>2016)*(C2:C9<2019),MATCH(A2:A9,A2:A9,0)),ROW(A2:A9)-ROW(A2)+1)>0))}

有关更深入的解释,请参见此处。


推荐阅读