You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何针对该数据库正确使用Pivot Table实现合理数据透视?

正确使用数据透视表处理该能源数据的方法

原始数据结构

Datepower artunitenergy_1energy_2
JanNumber of power feeding systemsNumber100100
Jannet rated powerMW100100
Janpower feedKwH100100
FebNumber of power feeding systemsNumber100100
Febnet rated powerMW100100
Febpower feedKwH100100

当前错误结果

Dateenergy sourcesNumber of power feeding systemsnet rated powerpower feed
Janenergy_1100100100
Janenergy_1100100100
Janenergy_1100100100
Janenergy_2100100100
Janenergy_2100100100
Janenergy_2100100100
Febenergy_1100100100
Febenergy_1100100100
Febenergy_1100100100
Febenergy_2100100100
Febenergy_2100100100
Febenergy_2100100100

问题根源

原始数据是指标(power art)在行,能源类别(energy_1/energy_2)在列的结构,直接透视时字段摆放逻辑错误,导致每行指标都生成重复汇总行。必须先将能源类别从列转成行(逆透视),再做透视整理。

正确操作步骤

步骤1:逆透视能源列(Excel Power Query)

  1. 选中原始数据区域(含表头),点击数据选项卡 → 从表格/区域,进入Power Query编辑器。
  2. 选中energy_1和energy_2列,右键选择逆透视列,生成属性和值两列。
  3. 将属性列重命名为energy sources,关闭编辑器并上载数据到新工作表。

逆透视后的中间数据:

Datepower artunitenergy sources值
JanNumber of power feeding systemsNumberenergy_1100
Jannet rated powerMWenergy_1100
Janpower feedKwHenergy_1100
JanNumber of power feeding systemsNumberenergy_2100
Jannet rated powerMWenergy_2100
Janpower feedKwHenergy_2100
FebNumber of power feeding systemsNumberenergy_1100
Febnet rated powerMWenergy_1100
Febpower feedKwHenergy_1100
FebNumber of power feeding systemsNumberenergy_2100
Febnet rated powerMWenergy_2100
Febpower feedKwHenergy_2100

步骤2:创建正确的数据透视表

基于逆透视后的中间数据插入透视表,按以下逻辑拖拽字段:

  • 行区域:Date、energy sources
  • 列区域:power art
  • 值区域:值(设置汇总方式为求和,避免重复行)

最终得到的合理结构:

Dateenergy sourcesNumber of power feeding systemsnet rated powerpower feed
Janenergy_1100100100
Janenergy_2100100100
Febenergy_1100100100
Febenergy_2100100100

内容的提问来源于stack exchange,提问作者erdem

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 13:22:09