Excel:返回非空单元格数

Excel:返回非空单元格数,excel,function,Excel,Function,我试图找到一个函数,它将返回给定范围内包含数字的单元格数。我想计算人们给出的响应数量,而不考虑他们在单元格中输入的值。 我该怎么做 您可以使用LEN函数查找单元格输入的长度,然后测试它是否大于零 =LEN(A1)>0 如果要查找多个包含数值的单元格,则要查找的是COUNT()函数: =COUNT(A1:D6) 如果要查看具有非空值(数字或其他)的单元格数,则COUNTA()是正确的函数: =COUNTA(A1:D6) 最后一个公式仅在没有任何单元格具有空字符串作为值时有效(即,范围内

我试图找到一个函数,它将返回给定范围内包含数字的单元格数。我想计算人们给出的响应数量,而不考虑他们在单元格中输入的值。

我该怎么做

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

=LEN(A1)>0

如果要查找多个包含数值的单元格,则要查找的是
COUNT()
函数:

=COUNT(A1:D6)
如果要查看具有非空值(数字或其他)的单元格数,则
COUNTA()
是正确的函数:

=COUNTA(A1:D6)
最后一个公式仅在没有任何单元格具有空字符串作为值时有效(即,范围内没有任何单元格具有
=“”
或等效值)。如果是这种情况,则应使用以下公式:

=SUMPRODUCT((E7:G10<>"") * 1)
=SUMPRODUCT((E7:G10“”)*1)

您必须使用count来计算数字的数量:

=COUNT(Your_range)
Count将不计算没有数字的单元格数(但那些没有计数的单元格是否计数?)