在 Excel 表格计数,主要依靠 COUNT COUNTA COUNTIF COUNTIFS 这几个原生函数,分别对应统计数字单元格,统计非空单元格,按单条件计数,按多条件计数,很多新手一开始分不清这几个函数的区别,经常选错函数导致统计结果不对,COUNT 只会识别数字类型内容,文本空格单元格不会统计,COUNTA 是只要单元格不是空白就计入数量,COUNTIF 是设置一个筛选条件进行计数,COUNTIFS 支持同时叠加多个条件做组合计数,这套函数在 Excel 2007 2010 2016 还有 365 版本全部通用,WPS 表格操作逻辑基本一致,除了函数之外,底部状态栏也可以快速查看选中区域的计数,适合临时快速查看,不需要写入单元格,优点是函数可以随数据源变动自动重算,适合台账报表,订单统计,人员统计,缺点是条件写法有规范,文本条件要加引号,通配符用法容易出错,条件区域大小不一致的时候 COUNTIFS 会直接报错。
前置认知区分
COUNT 只统计包含数值的单元格数量
COUNTA 统计所有非空单元格,数字文本都算
COUNTIF 单个条件统计符合条件单元格个数
COUNTIFS 多个条件同时满足才计数
状态栏快速计数 临时查看,不会生成永久公式结果
方法一 COUNT 统计数字单元格
1 选中需要存放结果的单元格
2 输入公式 =COUNT (A1:A100)
3 A1:A100 就是要统计的数据区域
4 按下回车,就会得到这个区域里面数字单元格总个数
5 如果区域里面是汉字 空格 空白单元格,都不会被 COUNT 计入统计
方法二 COUNTA 统计非空单元格
1 选中结果单元格
2 输入公式 =COUNTA (A1:A100)
3 回车之后,区域里面只要不是空白单元格,不管是文字数字日期,全部计入总数
4 适合统计已经填写记录的总条数,是日常表格计数使用频率很高的函数
方法三 COUNTIF 单条件计数
1 选中结果单元格
2 输入公式 =COUNTIF (A1:A100,"合格")
3 含义是在 A1 到 A100 区域,统计内容等于合格的单元格数量
4 如果条件是大于某个数值,写法 =COUNTIF (A1:A100,">80")
5 回车确认,还可以下拉批量计算不同条件的计数结果
方法四 COUNTIFS 多条件组合计数
1 选中结果单元格
2 输入公式 =COUNTIFS (A1:A100,"男",B1:B100,">60")
3 含义是 A 列等于男,并且 B 列数值大于 60,同时满足两个条件才计数
4 注意所有条件区域行数范围必须保持一致,不能一个区域是 A1:A50,另一个是 B1:B100
5 回车之后得到多条件筛选后的计数结果
方法五 状态栏快速计数
1 鼠标选中需要统计的单元格区域
2 查看 Excel 窗口底部状态栏
3 状态栏会直接显示计数,平均值求和这类信息
4 这个方式不用写公式,适合临时快速核对,缺点是不能把结果保存到单元格,数据源变动之后需要重新选中查看
进阶补充操作
如果需要统计空白单元格数量,可以使用 COUNTBLANK 函数,公式写法 = COUNTBLANK (A1:A100),专门统计区域里面空单元格个数。COUNTIF 支持通配符模糊计数,比如统计包含某关键字,公式 = COUNTIF (A1:A100,"销售"),星号代表任意字符。如果表格是超级表,也可以使用结构化引用写法,让计数公式跟随表格新增行自动扩展。
函数对比表格
| 函数名称 | 统计规则 | 是否支持条件 | 适用场景 |
|---|---|---|---|
| COUNT | 仅数字单元格 | 否 | 纯数值区域统计 |
| COUNTA | 全部非空单元格 | 否 | 记录总条数统计 |
| COUNTIF | 区域匹配条件 | 单条件 | 单条件筛选计数 |
| COUNTIFS | 区域同时满足多条件 | 多条件 | 复合条件统计 |
| COUNTBLANK | 空白单元格 | 否 | 空缺数量统计 |
【常见问题】
问题 1 Excel 表格怎么计数,COUNT 统计出来数量比实际少是什么原因
回答 1 Excel 表格怎么计数,COUNT 结果偏少,是因为 COUNT 只识别数字,单元格内容如果是文本格式数字,就不会被计入,解决办法是把单元格转为数值格式,或者改用 COUNTA 完成 Excel 表格怎么计数。
问题 2 Excel 表格怎么计数,COUNTIF 条件写好之后结果是 0 怎么办
回答 2 Excel 表格怎么计数,COUNTIF 结果为 0,大多是条件文本没有加英文双引号,或者单元格前后存在隐藏空格,条件和实际内容不匹配,修正条件写法清理单元格空格之后,Excel 表格怎么计数就可以得到正确数值。
问题 3 Excel 表格怎么计数,能不能同时统计多个不同内容的数量
回答 3 Excel 表格怎么计数,想要一次性统计多个不同内容数量,可以多次使用 COUNTIF,或者新版 Excel 使用 COUNTIF 搭配数组,多条件分别计数,也可以使用数据透视表,一键分组计数,适合分类统计大量类别。
【免责申明】
本文操作基于常规 Excel 软件环境编写,不同版本函数支持情况存在细微差异,计数结果会受单元格格式隐藏行筛选状态影响,本文仅供学习参考,不保证所有环境下效果完全一致。


