Excel数据转换技巧:从二维到一维排程

1. 数据转换问题
在生产计划中,常需将二维排程中的数据转为一维排程。这种模板直观明了,能清晰显示任务与完成时间的数量关系,但其缺点是数据难以汇总分析。
通过Power Query功能,可以轻松实现转换,无需复杂的公式操作。
2. Power Query 实现数据转换
原始数据如下:
| 工单号 | 1月1日 | 1月2日 | 1月3日 | 1月4日 |
| 工单1 | 1600 | 400 | ||
| 工单2 | 500 | 500 | ||
| 工单3 | 400 | 300 | 400 | |
| 工单4 | 200 | 300 |
步骤:
- 在“数据”菜单中选择“来自表格/区域”,进入Power Query界面。
- 点击“转换”下的“逆透视其他列”。
- 完成后,点击“主页”中的“关闭并上载”即可。
结果与目标一维排程完全一致,全程无需输入公式。
若要将一维数据转换为二维,同样使用Power Query:
| 工单号 | 日期 | 数量 |
| 工单1 | 1月1日 | 1600 |
| 工单1 | 1月2日 | 400 |
| 工单2 | 1月2日 | 500 |
| 工单2 | 1月3日 | 500 |
| 工单3 | 1月2日 | 400 |
| 工单3 | 1月3日 | 300 |
| 工单3 | 1月4日 | 400 |
| 工单4 | 1月3日 | 200 |
| 工单4 | 1月4日 | 300 |
步骤:
- 选中数据后进入Power Query界面。
- 点击“转换”中的“透视列”,设置值列为“数量”,聚合函数为“求和”。
- 完成后点击“关闭并上载”。
3. 感悟
Power Query 是 Excel 中强大的数据分析工具,操作简便且功能强大,可大幅提高工作效率。
持续学习能够提升认知水平,发现更高效的解决方案。同时,向他人请教也是快速提升能力的重要途径。

