Excel函数 COUNTA:数数有多少个非空单元格
Excel里统计个数有几个函数:COUNT、COUNTA、COUNTBLANK。
今天重点说说COUNTA!
函数档案
=COUNTA(区域1, 区域2, ...)
作用:计算区域中非空单元格的数量。
COUNT vs COUNTA
|
|
|
|
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
简单例子
A列数据:
|
|
|---|
|
|
|
|
|
|
|
|
=COUNTA(A1:A5) // 结果:4(忽略空白,但包括文本、数字、错误值)
实际应用
1. 统计报名人数
=COUNTA(B2:B100) // 统计B列报了名的人(名字非空)
2. 检查数据完整性
=COUNTA(A:A)-1 // 统计有多少行填写了数据(减去表头)
3. 动态统计
=COUNTA(A:A) // 自动统计A列所有非空单元格
4. 多区域统计
=COUNTA(A1:A10, C1:C10, E1:E10) // 同时统计多个区域
COUNTA的特点
-
1. 不区分类型:数字、文本、日期、逻辑值都算 -
2. 错误值也算:#N/A、#VALUE!等错误值会被计入 -
3. 空格不算:纯空格” “会被计入(非空) -
4. 可多区域:最多255个区域
和其他函数配合
计算完成率
=COUNTA(B2:B100) / 100 // 完成率
配合IF检查
=IF(COUNTA(A1:A10)=10, "全部填完", "还有" & 10-COUNTA(A1:A10) & "个未填")
COUNTA是最常用的计数函数之一,务必掌握!
觉得有用,点个赞!
夜雨聆风