2014-09-12 64 views
0

我有兩列:條件COUNTIF

A    B 
0    Level 1 
34    Level 2 
23    Level 1 
0    Level 7 
5    Level 3 

我需要找到的行數,其中ColumnA值不0和ColumnB值是Level 1Level 2

我想從上面的例子返回的結果是2

我曾嘗試:

IF(A1:A6<>0,(COUNTIF(B1:B6,"=Level 1")+COUNTIF(B1:B6,"=Level 2")),"") 
+0

@pnuts進入功能:我已經改變了的行數。在這種情況下,答案應該是2. – Myra 2014-09-12 10:15:11

回答

0

請嘗試:

=COUNTIFS(A:A,"<>"&0,B:B,"Level 1")+COUNTIFS(A:A,"<>"&0,B:B,"Level 2") 
+1

非常感謝!它的工作:) – Myra 2014-09-12 10:39:12

-1

你的公式是尋找 「= 1級」,它需要尋找 「1級」,如下:

=IF(A1:A6<>0,(COUNTIF(B1:B6,"Level 1")+COUNTIF(B1:B6,"Level 2")),"") 
+1

我也試過。它不起作用..同樣「= 1級」也適用。 – Myra 2014-09-12 10:27:54

0

你可能會喜歡這樣的解決方案:

{=SUM((A1:A6<>0)*((B1:B6="Level 1")+(B1:B6="Level 2")))}

離開了大括號,然後按下Ctrl鍵++輸入