2014-10-28 97 views
0

這裏我想在同一列應用muplitile條件,但使用countifs沒有得到正確的輸出。 Excel中值: -如何在excel中的同一列應用多個條件

Column 1   Column 2 
Y     a 
Y     b 
Y     c 
Y     d 
N     s 
N     b 

試過公式: = SUM(COUNTIFS(B:B,{ 「一」, 「B」}))

預期輸出: - 2

Udpated問題: - 上面另外我想在列1中應該用「Y」過濾,並在第2列過濾器中用「a」,「b」和輸出應該出現: - 2

回答

1

此功能適用於多個範圍。
即其中列= 'A' 和列b = 'A'
因爲塔中永遠不能= 'A' 和 'b',這將導致0

嘗試此來代替。

=COUNTIF(A:A,"a")+(COUNTIF(A:A,"b")) 

或者對於同一範圍內的多個條件,您可以執行此操作。

=COUNTIFS(A:A,{"a","b"}) 

但是這將產生2個陣列對於每個條件的「a」和「b」,所以這些都需要被求和

=SUM(COUNTIFS(A:A,{"a","b"})) 

在其他列的附加條件可被添加到COUNTIFS起作用以正常的方式

=SUM(COUNTIFS(B:B,{"a","b"},A:A,"y")) 
+0

在這裏,我提供了示例代碼,實際上有超過20個代碼,所以有沒有更好的方法,像或oeprator – Hemant 2014-10-28 14:38:06

+0

看到我更新的答案 – pancho018 2014-10-28 14:48:07

+0

感謝您的答案夥計。但此處我想添加一個條件在第1列與「Y」 – Hemant 2014-10-28 16:12:52

1

這裏我只是在提供的解決方案中增加了一個條件。

= SUM(COUNTIFS(A:A, 「Y」,B:B,{ 「一」, 「B」}))

而得的答案。

感謝您的回覆。

相關問題