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)

相关推荐