接之前的推文,有人说那个案例正好运气好,每个姓名后面本来就有顺序号。如果没有,转置的难度是不是增加了?
不会啊,如果之前的方法叫因地制宜,那么今天的解法就是兵来将挡。
案例:将下图 1 的数据表转置成下图 2。
解决方案:1. 选中数据表的任意单元格 --> 选择工具栏的“数据”-->“从表格”
2. 在弹出的对话框中保留默认设置 --> 点击“确定”
表格已经上传至 Power Query。
3. 选择工具栏的“主页”-->“分组依据”
4. 在弹出的对话框中保留默认设置 --> 点击“确定”
5. 选择工具栏的“添加列”-->“自定义列”
6. 在弹出的对话框中输入以下公式 --> 点击“确定”:
{1..[计数]}
7. 选择工具栏的“添加列”-->“索引列”
8. 删除“计数”列。
9. 点开“自定义”旁边的扩展钮 --> 选择“扩展到新行”
10. 选中“自定义”列 --> 选择工具栏的“转换”-->“透视列”
11. 在弹出的对话框中选择“姓名”--> 点开“高级选项”--> 选择“不要聚合”--> 点击“确定”
12. 删除“索引”列。
13. 选择工具栏的“主页”-->“关闭并上载”-->“关闭并上载至”
14. 在弹出的对话框中选择“表”--> 选择“现有工作表”及所需上传至的位置 --> 点击“加载”
右边的绿色表格就是转换后的结果。