数据处理

多条件统计:按部门与月份取数

·3 分钟
多条件统计:按部门与月份取数
本文目录
  1. 函数结构
  2. 条件写法一:等于某个值
  3. 条件写法二:比较关系
  4. 条件写法三:区间统计
  5. 条件写法四:通配符与空值
  6. 常见错误对照
  7. 把取数表做成一页
  8. 与透视表互相验证
  9. 公式要写得让人看得懂
  10. 什么时候改用透视表

业务报表里最常见的问题是:销售部六月份的金额是多少。这类问题用多条件求和一次就能回答。

函数结构

多条件求和函数的参数是成对出现的:先写求和区域,再写条件区域一与条件值一,然后条件区域二与条件值二,依此类推。条件区域的大小与形状必须一致,否则结果会出错或报错。

多条件统计:按部门与月份取数
条件区域与条件值必须成对出现,顺序不能错

条件写法一:等于某个值

直接写条件值即可,例如部门等于销售部。引用单元格时把单元格位置写上,好处是改一处条件,结果自动更新,做参数化报表时非常实用。

条件写法二:比较关系

大于、小于、不等于这类条件需要把运算符写在引号里,再与数值用连接符拼起来。数字可以直接写,引用单元格时需要把运算符与单元格拼成一个字符串。

条件写法三:区间统计

统计某段日期或某个金额区间,用两个条件分别写大于等于起始值与小于等于结束值。日期条件的引用要处理好格式,最稳妥的方式是引用日期单元格,而不是把日期写进公式。

条件写法四:通配符与空值

条件值支持星号与问号,可用于按名称前缀统计。统计空值用一对双引号,统计非空值用不等于加空值。清理数据时,用这两个条件可以快速判断某列填写是否完整。

常见错误对照

结果明显偏小,多半是条件区域大小不一致;结果偏大,往往是条件写成了不同行导致条件叠加失效;结果始终为零,先检查条件值是否与数据中的文字完全一致,包括空格与全角半角差异。

把取数表做成一页

把所有需要取数的格子放在同一张表上,条件值集中写在第一行或左侧,其余位置只放公式。以后换月份或换部门时,只改条件单元格,整页数字自动更新,比每个月重写一遍公式省事得多,也不容易漏改某一格。

与透视表互相验证

关键指标建议同时用函数与透视表算一遍,两者结果一致才放心上报。出现差异时,通常是口径不同,例如函数统计了隐藏行而透视表没有。把差异原因弄清楚,本身就是在完善报表口径,价值比单纯得到数字更大。

公式要写得让人看得懂

用名称代替区域引用,把常用条件写成命名公式,公式会短很多,别人接手也容易理解。用WPS表格做长期报表,可读性和正确性同样重要,一份没人敢改的公式表,维护成本往往比重新做一份还高。

什么时候改用透视表

需要按两个维度交叉汇总、并且会反复切换视角时,透视表比写十几条多条件公式更省事,也更不容易出错。WPS表格里两种方式都常用,判断标准是:固定几个取数格子用函数,需要灵活换角度看数据就用透视表。