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

5

我想找到一个函数,它可以返回给定范围内有数字的单元格数量。我想计算人们给出的响应次数,而不管他们在单元格中输入的值是什么。
我该怎么做?

3个回答

14

如果你正在寻找包含数字值的单元格数量,则COUNT()函数就是你要找的:

=COUNT(A1:D6)

如果你想要查找非空值(包括数字和其他值)的单元格数量,那么COUNTA()是正确的函数:

=COUNTA(A1:D6)

如果单元格中有空字符串(即范围内的任何单元格中有 = "" 或类似内容),则最后一个公式将不起作用。如果是这种情况,则应改用以下公式:

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

1
你可以使用LEN函数来查找单元格输入的长度,然后测试其是否大于零。
=LEN(A1)>0

0

你需要使用 count 函数来计算数字的数量:

=COUNT(Your_range)

Count 不会计算没有数字的单元格数量(但是那些不算,对吧?)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接