Excel – 文本格式的二维表转一维表,两种方法都妙不可言
文本的一维表转换成二维表,之前我教过大家一个简单的方法,详情请参阅 Excel – 文本的一对多查询,数据透视表做不到,幸亏还有它!
但是如果文本二维表要还原成一维表,该如何实现呢?
今天就一次性教大家两种解决方案。
案例:
将下图 1 的二维数据表还原成一维表,效果如下图 2 所示。
解决方案 1:
1. 按 Alt+D+P --> 在弹出的对话框中选择“多重合并计算数据区域”--> 点击“下一步”
2. 选择“创建单页字段”--> 点击“下一步”
3. 选择整个数据表区域 --> 点击“添加”按钮
4. 点击“下一步”
5. 选择“现有工作表”--> 选择需要创建数据透视表的位置 --> 点击“完成”
6. 选中数据透视表最右下角的单元格 --> 双击该单元格右下角的绿色小点
工作簿中就新建了一个工作表,列出了数据透视表的明细表格。
7. 点击“值”旁边的筛选按钮 --> 勾选“(空白)”--> 点击“确定”
8. 选中筛选出来的所有行 --> 右键单击 --> 在弹出的菜单中选择“删除行”
9. 删除“页1”列
10. 修改每个列名,就得到了最终结果。
解决方案 2:
1. 选中数据表的任意单元格 --> 选择菜单栏的“数据”-->“从表格”
2. 在弹出的对话框中点击“确定”
表格已上传至 Power Query。
3. 选择菜单栏的“转换”-->“逆透视列”-->“逆透视其他列”
4. 修改第二、三列的列名
5. 选择菜单栏的“主页”-->“关闭并上载”-->“关闭并上载至...”
6. 在弹出的对话框中选择“现有工作表”--> 选择需要上传的位置 --> 点击“加载”
右侧绿色的表格就是转换后的结果。
赞 (0)