我有一個類似Excel - Counting unique records in a group的情況,但最終扭曲令我頭疼。Excel - 根據另一個字段在一個範圍內計算唯一身份證號碼
這基本上是我的數據的外觀:
A B C
--- --- ---
1 5 2
1 6 2
1 5 2
2 7 1
2 7 1
2 7 1
3 8 1
3 8 1
我試圖生成列C.我需要計算唯一值的數量在B列在A列中的每個不同的值值。列A被排序,以便所有的值都在一起。
我已經試過這樣:
=COUNTIFS($A$2:$A$8,$A2, $B$2:$B$1638,"<>"&"")
這給了我值的數量的計數在一組,但不是唯一值組中(數量如此,在我的例子,它會是3,3和2)。我還嘗試了一個非常棒的技巧,我在this page上找到了這個技巧,它計算了整個列中的所有唯一值(在我的例子中,它將一直是4)。我無法弄清楚如何分化差異。
我也試圖找出它是否可以使用IF函數完成,我也幹了。這裏有幫助嗎?
更正:使用CTRL + SHIFT + ENTER將其保存爲數組公式。 – ChrisB
我認爲這可能是在正確的軌道上,但它並不完全符合我的要求。我得到這個在C柱: 2,2,1,1,1,1,1,#N/A 而不是預期的: 2,2,2,1,1,1,1 ,1 我將會看到我能從這種方法中學到什麼 - 它最終可能會成爲我需要的地方。 – TulsaMJ