2014-10-31 86 views
0

我正在嘗試創建一個禮物表。下面是一些示例數據:使用countifs計算唯一值?

Gift Donor ID 
$1  100 
$1  151 
$2  100 
$2  186 
$2  124 
$4  124 
$4  178 
$4  162 
$5  100 
$5  158 

在列A我寫計數的禮品大於$ 1且小於或等於$ 4的數的公式。有6

=COUNTIFS(A2:A11,">1",A2:A11,"<=4") 

現在我需要做的是數列B獨特的捐助者誰滿足A列的標準在這種情況下,有5將這個公式是什麼樣子的數量?

+1

您是否考慮過數據透視表禮品表? – pnuts 2014-10-31 20:08:51

+0

我不確定那會是什麼樣子。我只是試了一下,沒有太大的成功。 – 2014-10-31 20:19:35

+0

'過濾器中的禮物',行中的'捐助者ID',值中的'禮物'計數。然後過濾'禮物'選擇多個項目並檢查£2和£4。大總計'6',顯然有五個行標籤。對於上述問題可能不太理想,但爲進一步分析提供了很多多功能性。 – pnuts 2014-10-31 20:23:47

回答

0

如果你喜歡傳統公式的方法,可以用一個陣列式版本標準計數與SUMPRODUCT獨特的執行此。

=SUM(IFERROR((($A$2:$A$99>1)*($A$2:$A$99<=4))/COUNTIFS($A$2:$A$99,">1",$A$2:$A$99,"<=4",$B$2:$B$99,$B$2:$B$99&""),0))

敲定Ctrl+Shift+Enter而不是簡單地Enter