Microsoft Lab
全部软件
Excel数据透视表(Pivot Tables)约 4 分钟

Multi-level Pivot Table 多层级数据透视表

🧪 动手试试

动手试:拖一拖就做出数据透视表

点下面的字段,把它放进「行」、「列」或「值」,看汇总表怎么变。

重点内容


适用版本

桌面版通用(Excel 365 / 2021 / 2019 等)。


多个行字段

  1. 把 Category(类别)字段拖到行区域
  2. 再把 Country(国家)字段也拖到行区域(叠在 Category 下面)
  3. 把 Amount(金额)字段拖到值区域
  4. 结果:透视表按「类别 → 国家」两层结构汇总销售额,每个类别底下再细分各国家的合计

多个值字段(绝对值 + 占比)

  1. 把 Country 字段放到行区域
  2. 把 Amount 字段拖到值区域(会自动生成"合计金额"列)
  3. 再把 Amount 字段拖到值区域一次,这次会自动多出一列
  4. 双击第二个金额字段进入设置,把自定义名称改成"百分比"
  5. 切换到"显示值为"(Show Values As)选项卡,选择"占总计的百分比"(% of Grand Total)
  6. 点击 OK

结果:透视表同时显示每个国家的销售额绝对值,以及它占总销售额的百分比,一眼看出哪个国家贡献最大。

📷 画面提示

值字段设置对话框中的"显示值为"选项卡


多个报表筛选字段

  1. 把 Order ID 放到行区域
  2. 把 Amount 放到值区域
  3. 把 Country 和 Product 都拖到筛选区域(Filters)
  4. 这样可以同时用国家 + 产品两个下拉筛选器,只看符合两个条件的订单明细

实操示例

场景:想知道"美国"卖出的"苹果"订单具体有哪些。

  1. 按上面"多个报表筛选字段"设置好透视表
  2. 在 Country 筛选器选 United States
  3. 在 Product 筛选器选 Apple
  4. 透视表只剩下符合条件的订单明细

学完你会

常见错误

  • 把想细分的字段直接拖进值区域而不是行区域,导致结构乱掉
  • 忘记双击值字段改名称,两个金额字段都叫"求和项:金额"分不清哪个是占比
  • 多个筛选字段叠加后忘记清空筛选条件,导致看报表时以为数据不全,其实是被之前设的筛选器挡住了

Sources

Blog / Website:

  1. Multi-level Pivot Table
只记在你的浏览器里,换设备不会同步。