一个excel的count()函数问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 09:00:48
excel工作表中,a1:10都是空值,但执行函数count(a1:a10,2)的结果却为1,为什么?

因为COUNT函数的作用就是返回包含数字以及包含参数列表中的数字的单元格的个数。 由于你所举的例第一部分的参数是a1:10都是空的,不是数值,只有第二个参数2才是数值,所以返回1.

=count(2,3)的结果是2
count(100)的结果是1
明白了吗?

如果用count就不应写成(a1:a10,2)应为count(a1:a10),加2就用countIF,countIF(a1:a10,2)就是0了

数组或引用中的空白单元格、逻辑值、文字或错误值都将被忽略。
a1:a10,2是两个参数;a1:a10是区域参数,2是一个参数。a1:a10是空值、即使输入文字都忽略,因此个数是0。
所以count(a1:a10,2)=1