数据处理

按条件计数的几种写法与常见错误

·3 分钟
按条件计数的几种写法与常见错误
本文目录
  1. 计数函数族的分工
  2. 基础写法:按一个条件计数
  3. 多条件计数
  4. 去重计数
  5. 常见错误一:把计数当求和
  6. 常见错误二:条件区域与求和区域错位
  7. 计数结果要与明细对得上
  8. 给指标加上说明
  9. 把常用统计存成模板
  10. 常见错误三:忽略隐藏行

报表里除了金额,最常见的就是各种条数:多少客户下单,多少订单按时交付,多少员工完成培训。

计数函数族的分工

统计数字单元格的个数、统计非空单元格个数、按条件统计个数、多条件统计个数,各有用途。搞混的后果是结果偏大或偏小,例如统计非空单元格时把表头也算进去,数字就多了一条。

按条件计数的几种写法与常见错误
计数函数算的是条数,不是金额

基础写法:按一个条件计数

条件计数函数只需要两个参数:条件区域与条件值。写条件时沿用比较运算符加引号的规则,引用单元格则需要拼接。这个函数在多条件场景下也能用,只是参数会变长。

多条件计数

多条件计数函数的参数同样成对出现,条件之间是与的关系,全部满足才计数。需要或者的关系时,把几次条件计数相加,例如销售部的人数加市场部的人数。

去重计数

统计有多少个不重复的客户,要用去重计数的写法。常见做法是用计数除以条件计数,或者用较新版本提供的去重函数。前者在逻辑上等价于每个客户只算一次,理解这个原理,公式就不难记。

常见错误一:把计数当求和

需要统计金额条数还是金额合计,是两件不同的事。看到结果明显偏小,先确认用的到底是计数还是求和函数。

常见错误二:条件区域与求和区域错位

多条件函数的区域必须一一对应。区域长度不一致时,有的版本会报错,有的会给出看似合理但实际错误的结果,做汇总前先用小样本验证一次更稳妥。

计数结果要与明细对得上

算出一个条数后,随手筛一次明细看看总条数是否一致,是最快的验证方式。不一致时先看条件写法,再看是否包含了表头或空行。把验证当成固定动作,能挡住绝大多数口径错误,比事后被人指出问题体面得多。

给指标加上说明

在报表下方用一行小字说明统计口径,例如按时交付订单数含当日签收,不含取消订单。用WPS表格做的报表要传阅给不同部门,一句口径说明能省掉许多解释,也避免同一个数字被两种理解各说各话。

把常用统计存成模板

每月重复的条数统计,把公式与说明一起存进模板文件,新月份只替换数据区。重复劳动交给模板,注意力留给异常与变化,这才是报表工作的重点,也是用好WPS表格之后最明显的效率变化。

常见错误三:忽略隐藏行

筛选状态下,计数函数会把隐藏行一起计入,结果与筛选出的条数对不上,这是正常现象。想统计可见行,需要用专门的可见计数写法。用WPS表格做报表时,把这类口径差异在表下注明,能省掉大量解释与返工。