Excel带列分组转置需求:如何将指定数据重新格式化?
数据转换实现步骤
原始数据
visit_id | cooler_door_target | Yeni Sampling.cooler_door_target 77152a75-8063-4edc-9502-d11c2cf94afd| 10| 10 ef04cf76-b54e-4837-a253-4e0677650a42| 15| 15
目标格式
Visit | Yeni Sampling| Engine cooler_door_target 77152a75-8063-4edc-9502-d11c2cf94afd| 10 | 10
具体操作方法(以Power Query为例)
- 重命名列:将原始的
cooler_door_target列改为Engine.cooler_door_target,让所有数值列统一为「分组名.指标名」的格式 - 逆透视列:选中
visit_id列,选择「逆透视其他列」,得到包含visit_id、Attribute、Value的三列表格 - 拆分列:对
Attribute列按.拆分,拆分为分组和指标名两列 - 透视列:以
分组作为透视依据列,Value作为值列,聚合方式选择「不要聚合」,得到按分组展示数值的表格 - 调整列顺序与命名:将
指标名列移至最前,把visit_id改名为Visit,最后按需调整文本对齐格式即可
内容的提问来源于stack exchange,提问作者AtHirsizi27
相关产品推荐
相关产品推荐

