在使用 Excel 制作数据表格时,我们经常需要判断某个区域中到底填了多少项内容。比如,统计用户反馈表中有多少人提交了答案、计算某列数据填写的完整性,或是清理空行、空值。你还在一个格一个格地数?其实,只需要一个函数——COUNTA,就能轻松搞定。

什么是“非空单元格”?

先弄清一个概念:非空单元格,指的是那些至少包含一个字符、数字、符号、公式或空格的单元格。只要不是完全空白,就会被认定为“非空”。这和“有意义的数据”不完全等同 —— 即便某单元格只是一个空格,Excel 也会把它统计在内。

统计非空单元格的正确方法:使用 COUNTA

函数格式:

=COUNTA(区域)

这个函数的作用是:统计指定区域内所有“有内容”的单元格数量。不论内容是数字、文字、还是计算公式,只要单元格不为空,就会被计算进去。

示例演示

假设你需要统计 B2 到 B8 之间填了多少项数据,只需按以下步骤操作:

1、选中一个空白单元格(比如 C2);

2、输入以下公式:

=COUNTA(B2:B8)

3、按下回车,Excel 将立即显示该区域中非空单元格的数量。

Excel中非空单元格怎么统计?很多人都忽略了这个函数!-趣帮office教程网
使用 COUNTA函数

扩展用法:统计整列数据量

如果你不清楚数据具体填到了哪一行,也可以直接统计整列内容,比如:

=COUNTA(E:E)

这在处理动态数据源(如来自问卷、CRM 系统导出的表格)时特别高效。即便有成千上万条数据,也能瞬间得出统计结果。

使用注意事项

  • COUNTA 可用于所有主流版本的 Excel;

  • 会统计空格和公式返回的值;

  • 不会统计真正的“空白单元格”;

  • 某些单元格看似为空,实则藏有空格或不可见字符,也会被统计在内。

总结

Excel 中统计“有内容”的单元格数量,不用再一格一格点。COUNTA 函数是你的得力助手,既准确又省心。无论你是在审核表格、做数据分析,还是在构建动态仪表盘,这个技巧都能显著提升你的工作效率。

>>免费下载:表格大师