首页 > 精选百科 > 宝藏问答 >

问 excel 上 count 函数怎么用 计数实操详解

2026-11-06 14:24:16
最佳答案

答

在 excel 里面 count 函数,作用是统计指定区域里面,数值型数据的单元格个数,只统计数字,文本,空单元格,逻辑值,错误值都不会被计入,很多新手容易把 count 和 COUNTA 搞混,COUNTA 是统计非空单元格,不管是数字还是文字都算,count 只认数字,适合统计有多少条有效数字记录,比如统计成绩列有多少个分数,统计订单数量列有多少填了数字的单元格,语法很简单,参数就是要统计的单元格区域,可以选连续区域,也可以多个不连续区域一起统计,写好公式下拉或者直接回车就能得到计数结果,如果区域里面是文本格式的数字,count 函数也不会识别成数值,这点是最常见踩坑点。

count 函数基础用法

语法结构 COUNT 区域

操作步骤

第一步 选中要存放结果的空白单元格。

第二步 输入公式 = COUNT A2 A20,A2 到 A20 就是需要统计数字的目标区域。

第三步 按下回车键,单元格就输出这个区域里面数字单元格的总数量。

第四步 如果需要同时统计多个不连续区域,公式写成 = COUNT A2 A20 C2 C20,不同区域之间用逗号隔开。

相关同类计数函数对照表

函数名称统计规则适用场景
COUNT只统计数值单元格统计纯数字记录数量
COUNTA统计所有非空单元格,数字文本都算统计填写了内容的单元格总数
COUNTBLANK统计空单元格数量统计空白未填写单元格
COUNTIF按指定条件计数满足条件的单元格个数
COUNTIFS多条件计数同时满足多个条件的记录数

进阶要点

count 函数可以识别普通数字,日期,时间,因为日期时间底层本质也是序列数值,所以日期列使用 count 是可以正常计数的。

如果单元格内容是文本型数字,也就是左上角带绿色小三角,显示是数字,但格式是文本,count 函数不会统计进去,需要把单元格转换成数值格式。

count 不会统计逻辑值 TRUE FALSE,也不会统计错误值,遇到这类内容直接跳过。

如果想要统计包含文本在内,同时还需要条件判断,就不要继续用 count,改用 COUNTIF 或者 COUNTA。

补充重点注意事项

count 只做计数,不会求和,不要和 SUM 混淆,SUM 是把数字相加,count 是数有多少个数字单元格。

如果表格开启筛选,普通 count 依然会统计隐藏行里面的数字单元格,筛选之后只统计可见单元格计数,要用 SUBTOTAL 函数,功能编号 2 就是 count 计数。

多个区域参数最多支持 255 个,日常表格基本不会达到这个上限。

【常见问题】

问题 1 excel 上 count 函数为什么文本数字没有统计进去

回答 1 excel 上 count 函数只识别真正数值格式,如果数字是文本格式,excel 上 count 函数会跳过不计数,选中单元格把格式改成数值,excel 上 count 函数才能正常统计。

问题 2 excel 上 count 函数和 COUNTA 区别是什么

回答 1 excel 上 count 函数只统计数字单元格,COUNTA 是统计所有非空单元格,文字内容也会被计数,如果 excel 上 count 函数统计数量偏少,一般就是区域里面存在大量文本内容。

问题 3 excel 上 count 函数可以统计日期吗

回答 1 excel 上 count 函数可以统计日期,因为日期底层是数字序列,属于数值类型,所以日期列使用 excel 上 count 函数能够正常计数。

【免责申明】

本文基于微软 excel 常规版本讲解,不同版本函数规则一致,函数只做计数判断,正式业务统计请确认单元格格式,本文仅作为学习参考。