Excel数据转换求助:如何重构行内月份与工单类型为规范列结构
Excel数据重构:用Power Query实现月份列与工单类型列转换
操作步骤
1. 导入数据到Power Query
- 选中包含表头的完整数据区域,点击「数据」选项卡 → 「从表格/区域」,勾选「我的表格有标题」,确认后进入Power Query编辑器。
2. 逆透视非固定列
- 选中所有不需要转换的固定列(比如Region、Cluster等),右键选择「逆透视其他列」。操作后会生成属性和值两列:「属性」对应原表格中月份+工单类型的列名,「值」是对应的数据。
3. 拆分「属性」列分离月份与工单类型
- 选中「属性」列,点击「转换」选项卡 → 「拆分列」 → 「按分隔符」。根据原列名的分隔符(比如「 - 」)选择对应分隔符,设置「拆分为列」,确定后得到两列(分别存储月份和工单类型)。
- 重命名这两列为Month和工单类型。
4. 透视工单类型为独立列
- 选中「Month」列和所有固定列,点击「转换」选项卡 → 「透视列」。在弹窗中:
- 「值列」选择「值」
- 「列值」选择「工单类型」
- 高级选项勾选「不要聚合」(确保每个月份-固定列组合对应唯一值)
- 点击确定,即可生成每个工单类型作为独立列、搭配「Month」列的目标结构。
5. 加载处理后的数据
- 检查数据匹配无误后,点击「主页」选项卡 → 「关闭并上载」,将重构后的数据导出到Excel新工作表。
内容的提问来源于stack exchange,提问作者Amirah Humaira
相关产品推荐
相关产品推荐

