藏在 Excel 里的这几种高效计数技巧,职场人真的必须掌握!

在职场数据处理中,Excel 是绕不开的核心工具,而 “计数” 作为高频操作,直接决定工作效率的天花板 —— 它能帮你快速提炼数据核心信息、规避重复劳动,更是精准出报告、快节奏决策的关键支撑,没掌握高效计数,就等于输在数据处理的起跑线上。


一、基础计数功能:快速查看计数结果

无需输入函数,通过 Excel 的状态栏或手动操作即可快速获取计数结果,适合临时查看。


1.状态栏计数。

场景:选中一个或多个单元格区域后,Excel 状态栏(窗口底部)会自动显示选中区域非空单元格的个数。

操作方法

选中需要计数的单元格区域,查看左下角(WPS版)或右下角(Office Excel)状态栏。


2.手动筛选计数

场景:临时查阅某字段的的计数结果。

操作方法

1.选中字段所在的行,单击【开始】菜单中的【筛选】或快捷键Ctrl+Shift+L 。

2.单击相应的字段查看计数结果。


二、核心计数函数:精准统计的核心工具

1.Count函数:统计数值类型的数量

场景:统计指定单元格区域中数字单元格的数量。

语法结构:=Count(值或单元格区域)。

操作方法

在目标单元格中输入公式:=COUNT(F4:H13)。

注意事项

Count函数的统计对象为数值类型,非数值类型均不在统计范围内,从第二个公式和第三个公式的统计结果中就可以区别。


2.Counta函数:非空单元格计数

场景:统计指定单元格区域中完全空白之外的单元格数量。即包括文本、数字、逻辑值、错误值(如 #DIV/0!)等。

语法结构:=Counta(值或单元格区域)

操作方法:

在目标单元格中输入公式:=COUNTA(H4:H13)。

注意事项:

Counta函数的统计对象包括逻辑值和错误值。


3.Countblank函数:统计空白单元格的数量

场景:识别数据缺失(如:销售额中数据未填写等)。

语法结构:=Countblank(值或单元格区域)。

操作方法

在目标单元格中输入公式:=COUNTBLANK(H4:I13)。

注意事项

Countblank函数的统计对象为空白单元格,包括公式返回的空白值""。


4.Countif函数:单条件计数

场景:统计符合指定条件的值的个数,如男、女性别人数。

语法结构:=Countblank(条件区域,条件)。

操作方法

在目标单元格中输入公式:=COUNTIF($I$4:$I$13,L5)。

注意事项

条件可以是数字、文本(需加双引号)、表达式(如">100")或通配符(*代表任意字符,?代表单个字符)。


5.Countifs函数:多条件计数

场景多维度筛选统计(如 “部门为销售,且销售额> 5000 的记录数”)。

语法结构:=Countifs(条件区域1,条件1,[条件区域2],[条件2]……)。

操作方法:

在目标单元格中输入公式:=COUNTIFS($I$4:$I$13,L5,$E$4:$E$13,">"&M5)。

注意事项

1.参数“条件区域”和“条件”必须成对出现,而且区域大小必须一致。

2.每个条件之间是“且”的关系。


三、高级用法:灵活组合实现复杂计数

场景:当有复杂条件(数组运算)统计,Countifs等函数无法完成时。

函数:Sumproduct

语法结构:=Sumproduct(数组1,[数组2]……)。

目的1:按性别统计7、8月份销量均>150的人数。

操作方法

在目标单元格中输入公式:=SUMPRODUCT(($I$4:$I$13=L5)*($D$4:$D$13>M5)*($E$4:$E$13>M5))。

注意事项

1.当条件成立时,返回1。

2.只有当3个条件同时成立时,Sumproduct函数才返回1。


目的2:统计指定区域中唯一值的个数。

操作方法:

在目标单元格中输入公式:=SUMPRODUCT(1/COUNTIF(I4:I13,I4:I13))。

原理解读

对每个值出现次数的倒数求和。例如,某值出现3次,则每次贡献1/3,求和后为1。


目的3:计算指定区域中在包含空值情况下的唯一值个数。

方法

在目标单元格中输入公式:=SUMPRODUCT((I4:I13<>"")/COUNTIF(I4:I13,I4:I13&""))。

原理解读

1.同上,还是对每个值出现次数的倒数求和。当“I4:I13<>""”成立时,返回TRUE,即1,不成立时,返回FALSE,即0。

2.Countif函数的参数2“I4:I13&""”只是为了将条件保持为空值即可,否则就是没有值。


四、高级用法:嵌套实现新功能。

函数:Counta+Unique。

Unique函数解读

功能:返回指定区域中的唯一值。

语法结构:=Unique(数组,[提取方向[保留值项]

参数解读

1.提取方向:可选,默认为FALSE,按行处理,即提取每行的唯一值(适用于单列或多列数据);为TRUE时,按列处理,提取每列的唯一值(适用于单行或多行数据)。

2.保留值项:用于指定是否只返回 “恰好出现一次” 的值。当值为FALSE时,返回所有唯一值(即重复值仅保留一次,无论重复多少次);当为TRUE时,仅返回数据源中“恰好出现一次”的值(完全不重复的值)。

场景:提取指定单元格中不重复值的个数。

操作方法:

在目标单元格中输入公式:=COUNTA(UNIQUE(I4:I13))。


本章小结

本章节中,主要从状态栏、筛选基础的计数讲起,还涉及了计数的函数Count、Counta、Countblank、Countif、Countifs、Sumproduct以及Counta+Unique的组合应用,如果能熟练掌握,对于Excel中解决计数需求将得心应手!

原文链接:,转发请注明来源!