计数函数统计个数怎么用?从零掌握Excel四大核心计数函数的完整指南

📅 2026/8/13 8:30:04
计数函数统计个数怎么用?从零掌握Excel四大核心计数函数的完整指南
一个做电商运营的朋友上个月被老板安排了一个任务统计过去三个月所有订单中有多少是来自老客户复购的。她打开Excel三万多行数据手动筛了一遍眼睛都快看瞎了。她来找我说我花了三个小时用眼睛数出来的结果是4862笔但我不知道对不对。我说你花三个小时用眼睛数不如花三分钟学一个函数。我给了她一个公式COUNTIF(C2:C30000,复购)——回车结果直接出来了。她盯着那个数字看了十秒钟然后说我要是早学会这个这三年能省多少时间读完这篇文章你会搞清楚①Excel四个核心计数函数——COUNT、COUNTA、COUNTIF、COUNTIFS——的语法、区别和适用场景②每个函数的实战案例和常见坑③怎么从手动数数升级到用函数自动统计。九数云BI九数云BI免费试用https://s.fanruan.com/csj3t零代码拖拽即可完成多条件统计比Excel函数更直观、更高效但咱们先把Excel计数函数讲清楚。一、COUNT函数——计数函数统计个数的基本功但它只认数字COUNT函数是Excel计数函数的起点。它的作用很简单统计一个数据区域中有多少个单元格包含数字。语法是COUNT(value1,value2,...)——value可以是单个单元格、一个区域也可以是多组区域。COUNT只认数字。文本、逻辑值、空单元格、错误值它统统不认。所以当你用COUNT去统计姓名这一列有多少人时结果永远是0——因为姓名是文本不是数字。COUNT最常见的实战场景是自动生成序号。比如你的数据表从A2开始在A2输入COUNT(A$1:A1)1向下填充——不管中间有没有删除行、插入行序号都会自动更新。因为COUNT只计数字A$1:A1这个区域里数字个数是01就是1。向下拖到A3变成COUNT(A$1:A2)1——A1是0A2是1COUNT结果是11就是2。以此类推。这个技巧在数据量很大的时候尤其好用——你不会因为删了一行就要重新拉一遍序号。九数云是帆软旗下产品累计服务36000客户。二、COUNTA函数——计数函数统计个数的进阶它统计有内容的单元格COUNTA和COUNT只差一个字母但它们的逻辑完全不同。COUNTA统计的是非空单元格的个数——只要单元格里有内容不管是数字、文本、日期、逻辑值甚至是一个空格都会被它算进去。语法和COUNT一样COUNTA(value1,value2,...)。唯一不认的是真正空白的单元格。COUNTA最常见的坑是看起来是空的但其实不是。比如一个单元格里有一个不可见字符比如从网页复制数据时带进来的空格COUNTA会把它们算进去。另一个常见问题是当你用COUNTA统计一列时如果这一列里有公式返回的空值空文本COUNTA也会把它当成非空。所以用COUNTA之前最好先确认数据区域里没有假空单元格。九数云BI零代码拖拽即可完成计数统计自动识别数据类型不需要担心公式陷阱。单表7000万行、千万行秒级处理。三、COUNTIF函数——计数函数统计个数的条件版也是最常用的一个COUNTIF是Excel计数函数里最常用的一个。它统计的是满足某个条件的单元格个数。语法COUNTIF(range,criteria)。range是你要统计的数据区域criteria是条件。条件可以是数字、文本、表达式甚至是通配符。文本条件要加引号比如成型车间数字条件可以直接写比如100表达式条件也要加引号比如60。COUNTIF的实战场景非常丰富。统计某个类别的数量——COUNTIF(A:A,成型车间)统计A列中成型车间出现了多少次。统计大于某个值的数量——COUNTIF(B:B,100)统计B列中大于100的单元格个数。统计重复值——COUNTIF(A:A,A2)1如果结果大于1说明A2的值在A列中有重复。配合数据验证做防重复录入——选中B列数据验证→自定义→输入COUNTIF(B:B,B1)1这样在B列中就不能输入重复值了。九数云BI零代码搭建条件统计看板比Excel函数更直观、更高效。模板市场数百个行业模板数据分析场景一键套用。四、COUNTIFS函数——计数函数统计个数的多条件版一个函数解决复杂统计COUNTIFS是COUNTIF的多条件版本可以同时设置多个条件来统计个数。语法COUNTIFS(criteria_range1,criteria1,criteria_range2,criteria2,...)。每组条件由一个区域和一个条件组成最多可以设置127组条件。所有条件同时满足时才会被计入结果。实战场景统计成型车间且等级大于1的员工人数——COUNTIFS(C:C,成型车间,D:D,1)。统计财务部且大专学历的员工人数——COUNTIFS(B:B,财务部,C:C,大专)。统计2024年且销售额大于100万的订单数——COUNTIFS(A:A,2024-1-1,A:A,2024-12-31,B:B,100)。COUNTIFS的常见错误同一列数据不能设置两个条件。比如你要统计大于60且小于90的分数不能用COUNTIFS对同一列设置两个条件——它会返回0。正确做法是用COUNTIFS搭配两个不同区域或者用COUNTIF减去另一个COUNTIF。九数云BI零代码多条件统计拖拽即可完成不需要记函数语法。看板自动推送飞书钉钉企微。五、计数函数统计个数从Excel到BI的进化之路数据处理效率的跨越COUNT、COUNTA、COUNTIF、COUNTIFS——四个函数覆盖了绝大多数的计数场景。但Excel计数函数的局限性也很明显数据量大的时候会卡需要手动更新数据源多人协作时版本混乱条件复杂时公式冗长。当数据量超过一定规模或者需要多人实时协作时从Excel升级到BI工具是必然选择。九数云BI百余平台直连、零代码拖拽即可完成多条件计数统计、自动更新数据源、支持多人实时协作——让计数统计从手动写公式升级到自动出结果。FAQQ1COUNT和COUNTA的区别是什么COUNT只统计数字单元格的个数COUNTA统计所有非空单元格的个数。如果一列里既有数字又有文本COUNT只算数字COUNTA全算。选哪个取决于你要统计的内容类型。Q2COUNTIF的条件可以用通配符吗可以。星号*代表任意多个字符问号?代表单个字符。比如COUNTIF(A:A,*北京*)会统计A列中包含北京的所有单元格个数。通配符在模糊匹配时非常有用。Q3COUNTIFS最多可以设置多少个条件最多127组条件。实际使用中很少用到这么多3-5个条件已经能满足绝大多数场景。条件越多公式越复杂建议在九数云BI中通过拖拽字段完成多条件统计更直观、更高效。