Excel:仅计算来自Countif

时间:2015-06-08 17:55:22

标签: excel count unique

有没有办法只计算CountIF函数中的唯一单元格?

我有一张表如下: enter image description here

我的countif函数是=COUNTIF(A1:A6,">2")来计算>> 2的所有单元格。这将返回4,但它会将数字3计算两次。有没有办法让它只计算唯一值并让它返回3?

2 个答案:

答案 0 :(得分:3)

您可以使用FREQUENCY函数执行此操作,如下所示:

=SUM(IF(FREQUENCY(IF(A1:A6>2,A1:A6),A1:A6),1))

使用确认CTRL + SHIFT + ENTER

见截图:

您也可以使用类似于Brockr22建议的“非阵列”版本,即

=SUMPRODUCT((A1:A6>2)/COUNTIF(A1:A6,A1:A6&""))

enter image description here

答案 1 :(得分:0)

您需要创建一个数组公式
此链接说明了如何执行此操作:http://www.excel-easy.com/examples/count-unique-values.html