我想知道如何计算列中不同值的数量,并且某些值相同?
我的问题是,有时我会有一列变数,但也有一些是相同的。我对总数不感兴趣,但对不同数字的数量不感兴趣。
例如:
1,7,2,1,8,8,12,4,8,9,3,5,1,9
答案应该是:
1,1,1,2,3,4,5,7,8,8,8,9,9,12
结果是:
1,2,3,4,5,7,8,9,12 = count = 9
如何在Excel中执行此操作?
答案 0 :(得分:2)
您想要计算不同值的数量:
=SUMPRODUCT((A2:A100<>"")/COUNTIF(A2:A100,A2:A100&""))
来源:https://superuser.com/questions/189762/how-to-count-number-of-distinct-values-in-a-range
答案 1 :(得分:1)
仅对于数值,根据此问题,您可以使用FREQUENCY
这样的功能
=SUM(IF(FREQUENCY(A2:A100,A2:A100),1))
使用 CTRL + SHIFT + ENTER确认
答案 2 :(得分:0)
没有公式的方法是选择列并添加过滤器。高级过滤器可以选择过滤掉重复项。启用后,您会在左下角看到一个计数。至少这是它在Excel 2010中的工作方式。