1

我正在尝试计算 Excel 中的一列,但我希望仅当它不是空白且在另一列中具有值时才计算它。

在此处输入图像描述

在这里,我想计算 Text2 中非空白且在 Text1 中也具有值的单元格的数量。在这种情况下,该值应为 3

我尝试过 Count()、Countif() 和 NOT(ISBLANK()) 等。但似乎没有任何效果。

有人可以帮我吗 ?

谢谢。

4

2 回答 2

4

请试试:

=COUNTIFS(B2:B11,"<>",C2:C11,"<>")
于 2013-09-22T03:53:21.627 回答
1

这个技巧适用于 Excel 和关系数据库。如果满足您的复杂条件,请添加一个新列并将值设置为 1。如果不满足,则将该值设置为 0。然后对那个新列求和,你就会得到答案。

抱歉,我手边没有 Excel 副本,但我认为 E2 会有公式

=IF(AND(IF(C2<>"",TRUE,FALSE),IF(B2<>"",TRUE,FALSE)),1,0)

您可能需要调整公式,但诀窍是通用的。

于 2013-09-22T03:29:40.353 回答