2015-09-08 65 views
0

我有一個表格,如果A1:A7中的值等於「A」或「B」或「C」,但只有B1:B7是「XYZ」,才需要計數。COUNTIFFS內部的COUNTIF

例如:

A \t XYZ 
 
G \t AAA 
 
B \t ASO 
 
C \t XYZ 
 
D \t OOO 
 
F \t ASO 
 
A \t ASO

在這個例子中,它應該返回2個值,因爲第一個具有A和XYZ和第四有C和XYZ。第三和最後一個不應該被計算在內,因爲它沒有XYZ甚至是A或B或C.

基本上我鑫卡特,一個COUNTIFS能做到這一點,裏面坐了多個COUNTIF,但我不能管理它的工作。 實施例:

= COUNTIFS(COUNTIF(A1:A7; 「A」)+ COUNTIF(A1:A7; 「B」)+ COUNTIF(A1:A7; 「C」); B1:B7 = 「XYZ)

有人能幫幫我嗎?謝謝。

回答

1

要麼

=COUNTIFS(A:A,"a",B:B,"xyz")+COUNTIFS(A:A,"b",B:B,"xyz")+COUNTIFS(A:A,"c",B:B,"xyz") 

=SUM(COUNTIFS(A:A,{"a";"b";"c"},B:B,"xyz")) 

公式中的花括號爲COUNTIFS定義了一個標準數組,它將一個接一個地進行。 SUM然後總結單個結果。所以原則上與上述相同。

+0

你的第二個不需要數組輸入。 –

+0

@XOR LX:你說得對。 –

+0

謝謝。這工作正如我想:) – Tiago