COUNTA非空计数
数一数有多少个格子不是空的。
1
语法结构
COUNTA(值1, [值2], ...)
值1值2方括号 [ ] 表示可选参数
返回:数字:非空单元格个数(文字、数字、错误值都算)
2
什么时候用它
3
动画演示
动画演示·名单第 1 / 4 步
| A | B | C | |
|---|---|---|---|
| 1 | 姓名 | 电话 | |
| 2 | 张三 | 13800001111 | 3 |
| 3 | 李四 | ||
| 4 | 王五 | 13900002222 |
STEP 1
先看 A2「张三」,非空,计数 +1
3:1
4
示例演示
C2 : =COUNTA(A2:A4)
=COUNTA(A2:A4) 得到 3,B 列有空所以用 A 列数人数
| A | B | C | |
|---|---|---|---|
| 1 | 姓名 | 电话 | |
| 2 | 张三 | 13800001111 | 3 |
| 3 | 李四 | ||
| 4 | 王五 | 13900002222 |
当前表:名单 · 公式单元格 C2 · 绿色底为公式,蓝色底为动态数组溢出结果
5
常见错误
现象结果比预期大
原因区域里有空格、公式返回的空字符串 "" 也算非空
解决改用 COUNTIF(A:A,"?*") 只数真正有内容的
现象表头也被算进去了
原因区域从第 1 行开始选
解决从第 2 行开始选区域
6
相关公式
动手试一试
在编辑器里载入这个公式的示例数据,改改数字看看结果怎么变。