如何计算非空白单元格取决于另一个标准/列?

时间:2015-02-25 08:15:20

标签: excel excel-formula

如果另一列有特定值,我需要一个公式来计算范围内的所有非空白单元格。

Column A  Column B   Column C
Anne       Jan 16       AO
Tina       Aug 12       VO
Perry      Mar 31       AO
Gab                     AO
Mallows                 VO

有了这个,我需要计算所有非空白单元格如果:
Column C = "AO" Column C = "VO"

我试过这个公式,但似乎计算所有包括空白单元格。

=COUNTIFS(C:C, "AO", B:B, "<>COUNTBLANK(B2:B5)")
=COUNTIFS(C:C, "VO", B:B, "<>COUNTBLANK(B2:B5)")

结果应为

If Column C is AO, the result is **2**.
If Column C is VO, the result is **1**.

你能帮我解决这个问题吗?非常感谢您的及时回复。

2 个答案:

答案 0 :(得分:2)

试试这些:

=COUNTIFS(C:C, "AO",B:B, "<>")
=COUNTIFS(C:C, "VO",B:B, "<>")

答案 1 :(得分:1)

一次性获得3次

=SUMPRODUCT(--(C1:C5="AO")+(C1:C5="VO"),--(B1:B5<>""))