几千行的销售明细,要按部门、按月份、按产品分别汇总。用函数一层层嵌套,写公式的时间比看结果的时间还长。数据透视表正是解决这类问题的工具。
什么样的数据适合做透视
要求很简单:一行一条记录,一列一个字段,表头只有一行,区域里没有合并单元格,也没有小计行。满足这几条,透视才能一次成型。原始表里有小计行时先删掉,否则会被当成明细重复计算。

创建步骤
选中数据区域中任意单元格,使用插入数据透视表,确认数据范围与放置位置,确定后右侧会出现字段列表与四个区域。整个过程不到半分钟,难点不在操作,而在后续的字段摆放。
四个区域各管什么
筛选区放在最外层,用于按某个字段过滤整张汇总表;行区决定纵向的分类;列区决定横向的分类;值区放需要计算的数字字段。默认对数字求和,对文本计数,这个默认值是否符合业务需要,要自己确认一遍。
拖字段的两种方式
一种是把字段拖到下方对应区域,另一种是勾选字段前的复选框,系统会自动判断放行区还是值区。后者更快,但常常把日期与文本放错位置,需要手工再拖一次。
改字段名与数字格式
值区字段默认显示为求和项加字段名,改成业务口径的名称更易读。金额设为两位小数并加千分位,百分比保留一位小数。字段名修改只影响显示,源数据不会变化。
明细变了怎么更新
在原数据表新增行或修改数字后,回到透视表点击刷新即可。若新增行在原来的数据范围之外,刷新也带不进来,需要把数据源改为整列引用或先转换成表格,这样范围会随数据自动扩展。
三个最常见的坑
一是数据源里混入空行或标题重复行,导致部分明细被漏掉;二是日期字段被自动组合成年月,实际只想按月看却得到奇怪的层级;三是把文本字段拖进值区,结果只能计数不能求和。三个问题都出在动手之前没有看清数据结构。
从一份明细开始练
找一份现成的销售或费用明细,按上面的流程做一次,再换几种字段组合看看结果。用WPS表格做数据分析,透视表是回报率最高的一项技能,练熟之后,过去要半天的汇总工作通常十几分钟就能完成。
