如果在Excel中的另一列不为空,则如何在Excel中使计数功能计数此单元格

时间:2013-09-22 03:19:47

标签: excel

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

enter image description here

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

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

有人能帮助我吗?

感谢。

2 个答案:

答案 0 :(得分:4)

请尝试:

=COUNTIFS(B2:B11,"<>",C2:C11,"<>")

答案 1 :(得分:1)

此技巧适用于Excel和关系数据库。如果满足复杂条件,请添加新列并将值设置为1。如果不满足,则将值设置为0。然后总结一下新专栏,你就会有答案。

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

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

你可能需要调整公式,但技巧是通用的。