我想知道我可以如何計算一列中不同值的數量與一些相同的值?如何在出現相同值時對不同值的數量進行計數?
我的問題是,有時我有一列變數,但有一些是相同的。我對總數不感興趣,但是對不同數字的數量感興趣。
例如:
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
SO結果是:
1,2,3,4,5,7,8,9,12 =計數= 9
我如何在Excel中做到這一點?
我想知道我可以如何計算一列中不同值的數量與一些相同的值?如何在出現相同值時對不同值的數量進行計數?
我的問題是,有時我有一列變數,但有一些是相同的。我對總數不感興趣,但是對不同數字的數量感興趣。
例如:
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
SO結果是:
1,2,3,4,5,7,8,9,12 =計數= 9
我如何在Excel中做到這一點?
你要計算不同值的數量:
=SUMPRODUCT((A2:A100<>"")/COUNTIF(A2:A100,A2:A100&""))
來源:https://superuser.com/questions/189762/how-to-count-number-of-distinct-values-in-a-range
一個辦法做到這一點W/O的公式,就是要選擇列,並添加過濾器。高級過濾器可以選擇過濾掉重複項。一旦啓用,您將在左下角看到一個計數。至少,它是如何工作在Excel 2010中
僅適用於數值,按這個問題,你可以使用FREQUENCY
功能這樣
=SUM(IF(FREQUENCY(A2:A100,A2:A100),1))
與CTRL + SHIFT證實+ ENTER