业务报表里最常见的问题是:销售部六月份的金额是多少。这类问题用多条件求和一次就能回答。
函数结构
多条件求和函数的参数是成对出现的:先写求和区域,再写条件区域一与条件值一,然后条件区域二与条件值二,依此类推。条件区域的大小与形状必须一致,否则结果会出错或报错。

条件写法一:等于某个值
直接写条件值即可,例如部门等于销售部。引用单元格时把单元格位置写上,好处是改一处条件,结果自动更新,做参数化报表时非常实用。
条件写法二:比较关系
大于、小于、不等于这类条件需要把运算符写在引号里,再与数值用连接符拼起来。数字可以直接写,引用单元格时需要把运算符与单元格拼成一个字符串。
条件写法三:区间统计
统计某段日期或某个金额区间,用两个条件分别写大于等于起始值与小于等于结束值。日期条件的引用要处理好格式,最稳妥的方式是引用日期单元格,而不是把日期写进公式。
条件写法四:通配符与空值
条件值支持星号与问号,可用于按名称前缀统计。统计空值用一对双引号,统计非空值用不等于加空值。清理数据时,用这两个条件可以快速判断某列填写是否完整。
常见错误对照
结果明显偏小,多半是条件区域大小不一致;结果偏大,往往是条件写成了不同行导致条件叠加失效;结果始终为零,先检查条件值是否与数据中的文字完全一致,包括空格与全角半角差异。
把取数表做成一页
把所有需要取数的格子放在同一张表上,条件值集中写在第一行或左侧,其余位置只放公式。以后换月份或换部门时,只改条件单元格,整页数字自动更新,比每个月重写一遍公式省事得多,也不容易漏改某一格。
与透视表互相验证
关键指标建议同时用函数与透视表算一遍,两者结果一致才放心上报。出现差异时,通常是口径不同,例如函数统计了隐藏行而透视表没有。把差异原因弄清楚,本身就是在完善报表口径,价值比单纯得到数字更大。
公式要写得让人看得懂
用名称代替区域引用,把常用条件写成命名公式,公式会短很多,别人接手也容易理解。用WPS表格做长期报表,可读性和正确性同样重要,一份没人敢改的公式表,维护成本往往比重新做一份还高。
什么时候改用透视表
需要按两个维度交叉汇总、并且会反复切换视角时,透视表比写十几条多条件公式更省事,也更不容易出错。WPS表格里两种方式都常用,判断标准是:固定几个取数格子用函数,需要灵活换角度看数据就用透视表。
