做月度经营分析时,最费时间的往往不是求和,而是把明细按部门、月份重新分组,并确认“销售额、订单数、平均值”等口径没有混用。下面用同一张订单明细演示 Excel 和 WPS 表格的完整流程:整理数据、创建透视表、切换统计项,最后用总计反查结果。
适用设备与系统版本
- Windows 10/11 上的 Microsoft Excel 2016、2019、2021、365,以及较新的 Windows 版 WPS 表格均可完成本文操作。
- macOS 版 Excel 也支持数据透视表,但选项卡位置可能与 Windows 略有不同;建议优先使用电脑端。
- 手机 WPS 表格可以查看文件,但不同手机系统对透视表编辑的支持不一致,不适合作为本次统计的主工具。WPS 各版本按钮名称略有差异,本文会标出常见入口。
1. 准备可汇总的明细表
- 建立源表。第一行写字段名,每行记录一笔业务明细,至少需要“日期、部门、订单号、销售额、数量”五个字段。同一订单如果包含多条商品记录,应先汇总或增加明细标识,避免订单数被重复计算。
- 检查数据类型。日期要转换成真正的日期,金额和数量要保持数值格式。如果
2025/1/5等内容在单元格中呈左对齐文本状态,可通过“数据”选项卡中的分列功能按日期格式转换;同时删除空白行,不要合并单元格,也不要设置重复字段名。 - 增加月份列。假设日期在 A 列,在 G1 输入“月份”,G2 输入
=TEXT(A2,"yyyy-mm"),再向下填充到数据末尾。这样跨年度时仍会按2025-01、2025-02的顺序汇总,也不依赖不同版本对自动日期分组的支持。 - 记清数据范围。假设明细最后一行为 G100,创建透视表时选中 A1:G100,而不是只选当前可见的几行,以免后续核对遗漏数据。
2. 创建数据透视表
- 在源表中选中 A1:G100,务必包含第一行字段名。
- Excel Windows 版依次点击“插入”→“数据透视表”→“来自表格/区域”;WPS 表格则在顶部“插入”或“数据”选项卡中找到“数据透视表”,不同版本位置可能不同。
- 在弹出的窗口中检查数据源区域。Excel 显示为“表/区域”,WPS 通常显示为“数据源区域”,都要覆盖完整明细范围。
- 将结果位置选为“新建工作表”,确认后生成透视表。右侧会出现字段列表或字段窗格,后面的部门、月份和统计项都在这里拖放。

3. 按部门和月份汇总
- 先把“部门”拖到“行标签”或“行区域”,再把“月份”拖到同一行区域并放在部门下方。透视表就会按“部门→月份”两级展开。如果希望每个月横向对比,可把“月份”改为拖到“列区域”,部门仍放行区域。
- 把“销售额”拖到“值”区域,默认统计方式应为“求和”,字段标题通常显示为“求和项:销售额”。
- 把“订单号”拖到“值”区域,并在“值字段设置”中明确选择“计数”或“计数非空项”。它统计的是非空订单记录,不是去重后的订单数量。
- 点击月份标签旁的下拉箭头,可选择升序;
yyyy-mm格式适合跨年度排序。点击部门标签旁的下拉箭头可以筛选部门,也可以把“部门”拖到“筛选”区域。
4. 快速切换统计项
- 不必删除透视表。点击数值字段标题,例如“求和项:销售额”右侧的小箭头,进入“值字段设置”;WPS 可右键数值字段,选择“值字段设置”或“更改汇总方式”,具体名称随版本变化。
- 在“值汇总方式”中选择“求和、计数、平均值、最大值、最小值”等。切换统计口径后,行列结构和筛选条件仍然保留,适合快速比较销售额、订单数与平均订单金额。
- 要换成其他指标时,可把“数量”或“利润”等字段拖入“值”区域,并将不再需要的旧值字段移出该区域。若要计算平均单价,应先在源表增加辅助列
=IF(E2>0,D2/E2,""),再对辅助列选择“平均值”;直接对“销售额”求平均,得到的是每笔明细的平均销售额。 - 需要查看各部门占比时,可在“值显示方式”中选择“总计百分比(% of Grand Total)”。WPS 对应功能通常位于“值字段设置”或“值显示方式”菜单中;若当前版本没有该项,可跳过,不影响基础汇总。
- 源数据发生变化后,右键透视表并选择“刷新”或“刷新数据”。如果最初使用的是固定区域,Excel 和 WPS 都应检查数据源范围是否已经包含新增行。
5. 用总计交叉核对
- 查看值区域右下角的“总计”。如果透视表包含筛选,总计反映的是当前筛选范围,而不是源表全部数据。再观察各部门的行小计和各月份的列小计,它们应能分别加总到同一个最终总计。
- 在源表的空白单元格输入
=SUM(D2:D100),检查结果是否与透视表总计一致。例如源表共 6 笔订单、销售额合计为 8100 时,未筛选的透视表总计也应显示 8100。 - 核对订单数时,可在空白单元格输入
=COUNTA(C2:C100)。它应与订单号的“计数非空项”结果一致,但前提是订单号没有空白,也没有把同一订单拆成多行。 - 使用筛选后,应给源表施加与透视表相同的筛选条件,再使用
=SUBTOTAL(9,D2:D100)和=SUBTOTAL(2,C2:C100);这两个函数会忽略被筛选隐藏的行。若仍对不上,重点检查日期是否为空、金额是否为文本、数据源范围是否变化,以及两边筛选条件是否完全一致。

注意事项
- 透视表的总计与源表求和来自同一份数据,只能发现部分计算或筛选差异,不能代替业务抽查。正式汇报前,最好随机选择一个“部门+月份”组合,回到明细逐笔核对。
- “计数”不是“去重计数”。需要统计唯一订单数时,应先把源表整理成每个订单一行,或增加唯一订单标识后再汇总。
- 固定数据源范围不会可靠地自动纳入新增行。Excel 可考虑将源区域转换为表格,WPS 则应在刷新后检查“数据源区域”,两者都不要只看刷新提示。
- 手机 WPS 表格适合查看最终结果;若要调整字段、统计方式或核对公式,建议转到电脑端完成。将结果发给不需要透视表功能的人时,可先复制并选择性粘贴为数值。
小结
掌握数据透视表后,部门与月份的分组、统计指标切换、筛选和总计核对都能在同一张表内完成。先保证源表规范,再用辅助月份列规避日期分组差异,最后结合行小计、列小计与源表公式检查结果,就能让汇总既快又便于复核。






