COUNT 函数与计数的艺术

查缺补漏、排查错误,很多时候要借助 COUNT 族群。本节不只是教你最基础的 COUNT 用法,更包含它的变异版本全梳理,帮你迅速理清非空、填满、满足条件的各种统计差异。

1. COUNT 基础用法

COUNT 函数专注于扫描区域并提取有多少个格子包含真正的独立数值类型

=COUNT(值1, [值2], ...)

参数说明

  • 值列表:可以输入无数个范围或独立引用(上限至255个)。
核心要点: 它只看单纯的数字结构。如果里面全是纯文字、空空如也的空格格子,又或是 #N/A 错误,它统统当它不存在,无视过去!

2. 忽略机制查验

来检验我们上面说的机制:遇到一大堆杂乱类型,看 COUNT 是如何剔除文本算数字的。

=COUNT(A1:A8)
单元格 数值表现 底层系统识别性质
A1 100 标准数值 (计数)
A2 "产品A" 纯文本
A3 彻头彻尾的空
A4 2024/1/1 时间序列本质是数值 (计数)
A5 TRUE 布尔逻辑型不是数值
A6 -50.5 负小数 (计数)
A7 #N/A 异常错误项
A8 "789" 文字式数字仍属非数值

有效数字共有:3

3. COUNT 庞大完整的家族系列

不同场景你可能需要不同的变体。Excel 为我们准备好了下列工具组合:

COUNT

只认得数字型的单元格。

COUNTA

A代表 All。最实用,即不管你是字母、符号空格还是中文字符公式,只要不是纯空白,统统能加进人数和。

COUNTBLANK

截然相对,查一查有没有人在表格里面留下了未作答的空空如也の格子。

COUNTIF / COUNTIFS

当单纯的数量不够满足,我们需要按规定找人:有多少人姓周 (COUNTIF(A:A, "周*")),或者男同志有多少(COUNTIF(A:A, "男"))。这也是大家职场使用高频项。

4. 统计与审查组合技实战

  • 查验漏填数据的完整度审查
    判断某三个格子里是否都实打实输入了价格数据。
    =IF(COUNT(B2:D2)=3, "全部填完", "缺漏重填")
  • 宏观多表一键汇总
    不用加法就能把前十张不同账单里出现过多少笔单子全部查完。
    =COUNT(Sheet1!A:A, Sheet2!A:A, D1:D10)

5. 常见坑点总结

  • 看似空却非空:使用如果存在空格字符串的单元格 `" "`,使用 COUNTBLANK 是扫不到真正意义的“白卷”的。此时最好借助 TRIM 或者对长度检查控制。
  • 伪装式纯字本数字强算:遇到类似 `"003"` 等前面有小标的文本强行不计入数字池,使用它算人数往往会短斤少两,你最好确保原数值列没有小绿角三角号(文本化数字标识)。