使用公式计算不返回空白的单元格

使用公式计算不返回空白的单元格

我想计算一列中非“空白”单元格的数量。我有一列单元格,其对应行有一个 concatenate(),即:

=CONCATENATE(I10,J10,K10)
=CONCATENATE(I11,J11,K11)
=CONCATENATE(I12,J12,K12)

有时这些行是空白的,因此连接返回“”,但那里仍然有一个公式,所以它实际上不是一个空单元格,因此使用:

=COUNTIFS(L1:L100,"<>"&"")

不会排除并非真正为空的“空白”,它只会返回整个范围的计数。以前有人做过类似的事情吗?提前谢谢您。

答案1

COUNTIF接受通配符。因此,要计算范围内的非空白条目,请尝试:

=COUNTIF(rngToCount,"?*")

下图中所有鲑鱼色的单元格都包含以下CONCATENATE(…公式:

在此处输入图片描述

答案2

尝试添加带有公式的辅助列:

=IF(AND(ISFORMULA(A1)=TRUE,A1=""),1,0)

电视在此处输入图片描述然后使用这个公式:

=COUNT(A1:A6)+COUNTIF(B1:B6,1) 在此处输入图片描述

答案3

您可以计算所有行数,然后使用 COUNTBLANK 进行减法。下图中的第四列中有一个连接函数。

在此处输入图片描述

=COUNTA(F13:F15)-COUNTBLANK(F13:F15)

相关内容