在职场数据处理中,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中解决计数需求将得心应手!