EP02. “Multi-level Pivot Table 多层级数据透视表”
🔒 登录后可标记已读- 一个透视表不是只能放一个行字段、一个值字段
- 可以在行区域叠多个字段做多层级分组,也可以在值区域放同一个字段两次(一次看绝对值、一次看占比),还可以用报表筛选字段做多条件筛选
- 这篇笔记用一份包含订单 ID、产品、类别、金额、日期、国家(共 213 条记录)的示例数据,演示这三种进阶用法
- 前置知识是会插入基本透视表
- 学完能做出信息密度更高的汇总报表
重点内容
适用版本
桌面版通用(Excel 365 / 2021 / 2019 等)。
多个行字段
- 把 Category(类别)字段拖到行区域
- 再把 Country(国家)字段也拖到行区域(叠在 Category 下面)
- 把 Amount(金额)字段拖到值区域
- 结果:透视表按「类别 → 国家」两层结构汇总销售额,每个类别底下再细分各国家的合计
多个值字段(绝对值 + 占比)
- 把 Country 字段放到行区域
- 把 Amount 字段拖到值区域(会自动生成"合计金额"列)
- 再把 Amount 字段拖到值区域一次,这次会自动多出一列
- 双击第二个金额字段进入设置,把自定义名称改成"百分比"
- 切换到"显示值为"(Show Values As)选项卡,选择"占总计的百分比"(% of Grand Total)
- 点击 OK
结果:透视表同时显示每个国家的销售额绝对值,以及它占总销售额的百分比,一眼看出哪个国家贡献最大。
[截图:值字段设置对话框中的"显示值为"选项卡]
多个报表筛选字段
- 把 Order ID 放到行区域
- 把 Amount 放到值区域
- 把 Country 和 Product 都拖到筛选区域(Filters)
- 这样可以同时用国家 + 产品两个下拉筛选器,只看符合两个条件的订单明细
实操示例
场景:想知道"美国"卖出的"苹果"订单具体有哪些。
- 按上面"多个报表筛选字段"设置好透视表
- 在 Country 筛选器选 United States
- 在 Product 筛选器选 Apple
- 透视表只剩下符合条件的订单明细
学完你会
- ✅ 在行区域叠多个字段,做出多层级分组的汇总报表
- ✅ 同一字段放两次值区域,同时看绝对值和占总计百分比
- ✅ 用多个报表筛选字段做多条件筛选,只看符合特定组合的明细
常见错误
- 把想细分的字段直接拖进值区域而不是行区域,导致结构乱掉
- 忘记双击值字段改名称,两个金额字段都叫"求和项:金额"分不清哪个是占比
- 多个筛选字段叠加后忘记清空筛选条件,导致看报表时以为数据不全,其实是被之前设的筛选器挡住了
Sources
Blog / Website: