2017-03-16 55 views
0

我試圖從工作表創建動態報表我有和我有點卡住不能獲得唯一值。使用Countifs來計算基於不同數據範圍的唯一值

在A1:A15000k我有Ticket/Task#,票可以多次使用,我正在嘗試將另一個條件應用於我的公式,以便只允許計算唯一的票數。

這裏是我現在使用的公式:

=SUMPRODUCT(COUNTIFS(INDIRECT($C$3 & "!$G$1:$G$14989"),INDIRECT(D3),INDIRECT($C$3 & "!$S$1:$S$14989"),$B$3, INDIRECT($C$3 & "!$H$1:$H$14989"), E$10, INDIRECT($C$3 & "!$U$1:$U$14989"), ">="& $C$7, INDIRECT($C$3 & "!$U$1:$U$14989"), "<="& $D$7)) 

它的非動態版本

=SUMPRODUCT(COUNTIFS($G$1:$G$14989,Names, $H$1:$H$14989, "Priority", $N$1:$N$14989, ">=3/15/2016", $N$1:$N$14989, "<=3/16/2017")) 

,這裏的名字代表一組用戶的....

enter image description here

+0

如果您將顯示一些測試數據和預期輸出,它將幫助我們更好地理解您的問題。 –

+0

@ScottCraner我已經添加了一個數據樣本,公式的預期結果應該是29 感謝您抽出寶貴時間幫助您... – OmarQA

回答

0

我直覺這最後工作,但有一個幫手列...只是增加了一個新的我被檢查重複原來的說明書n我不想指望當它的複製

=IF(COUNTIF($C$6:$C6,C6)>1,"DUPLICATE",1) 

之後,所有的列列我需要做一個DD新列到我的COUNTIFS公式...

相關問題