Excel:返回非空白单元格的数量

bra*_*man 5 excel function

我试图找到一个函数,它将返回给定范围内具有数字的单元格数.我想计算人们给出的回复数量,无论他们在单元格中输入的价值如何.
我该怎么做呢?

ikh*_*ikh 14

如果您正在寻找包含数值的多个单元格,那么COUNT()函数就是您正在寻找的:

=COUNT(A1:D6)
Run Code Online (Sandbox Code Playgroud)

如果您正在查看具有非空值(数字或其他)的单元格数,那么COUNTA()是正确的函数:

=COUNTA(A1:D6)
Run Code Online (Sandbox Code Playgroud)

最后一个公式仅在没有任何单元格具有空字符串作为值时才起作用(即,范围中没有单元格具有=""或等效的单元格).如果是这种情况,则应使用此公式:

=SUMPRODUCT((E7:G10<>"") * 1)
Run Code Online (Sandbox Code Playgroud)


Han*_*s Z 1

您可以使用 LEN 函数查找单元格输入的长度,然后测试它是否大于零。

=LEN(A1)>0
Run Code Online (Sandbox Code Playgroud)