2016-09-29 53 views
0

我試圖計算只有當列B =「abc」中的值出現在列A中的帳號的出現次數。Excel - 根據一個標準計數值的多次發生

COUNTIFS(data!G2:N173529,A2)返回賬號出現的次數。然而,它返回不完全統計未經過濾基於列B.我如何可以添加其他的標準,進一步簡化基於B列計數

UPDATE: (COUNTIF($C$2:$C$173529,A2)>1,"Multiple Matches",VLOOKUP(A2,C:M,7,FALSE)) 這7列返回值,其中A2值出現一次在C列,並返回「多個匹配」,其中A2多次出現在列更C.

但是,我怎麼添加第二個標準來檢查,如果文本「ABC」出現在B列

回答

2

使用COUNTIFS

=COUNTIFS(data!G:N,A2,B:B,"abc")

例如:

check check "abc" 
     heck "abc" 
     speck "abc" 
     check " abc" 
     check "abc" 
     check "1abc" 

我把=countifs(B:B,A1,C:C,"abc")

其正確返回2

+0

不工作。我嘗試了以下內容:'IF(COUNTIF($ C $ 2:$ C $ 173529,A2)> 1,「Multiple Matches」,VLOOKUP(A2,C:M,7,FALSE))'其中A2值在列C中出現一次,並返回「多個匹配」,其中A2在列C中出現多次。但是,仍然無法適應基於B列 – Sarah

+0

中的值過濾計數的其他標準, COUNTIFS(數據!G:N,A2,B:B,「abc」)有兩個標準?這是我的建議 –

+0

是的,我做過了,雖然有多個發生,但它返回了0 = COUNTIFS(C:C,A2,J:J,「abc」) – Sarah