2015-11-17 148 views
0

我想提取特定的過濾數據。Excel COUNTIFS過濾

例未過濾表:

A  B  C 
1 Ext Room 1 Present 
2 Ext Room 1 Present 
3 Int Room 1 Present 
4 Int Room 2 Present 
5 Int Room 2 Present 

所以,如果我想要得到的 「內部」, 「現在的號碼」 我會做:

= COUNTIF(C1:C5; 「有」; A1 :A5;「內部」)

而且答案會是3

現在,如果我過濾室和只選擇室內1我會得到這個過濾表:

A  B  C 
1 Ext Room 1 Present 
2 Ext Room 1 Present 
3 Int Room 1 Present 

由於它的過濾表現在相同的公式不起作用。給我以前的金額而不是1,因爲現在只有1個「Int」「Present」。

我試圖用SUBTOTAL和COUNTIF做SUMPROD,但結果仍然顯示不正確。

任何人都有不同的公式,這將允許我在這個過濾的表上得到我想要的。在這種情況下:「Int」「Present」。

推薦推薦。

回答

0

使用SUMPROD中的OFFSET和ROW選項而不是countif找到答案。第一條評論編輯。

=SUMPRODUCT(SUBTOTAL(3;OFFSET(C1;ROW(C1:C5)-ROW(C1);0));(A1:A5="Int")+0)