Excel多行多列的表格,从行到列的顺序转成单列,复制粘贴就行

Excel学习世界 2024-09-23 22:18:42

二维表转一维表,方法实在太多了,大家可以在我后台搜索一下。

自从有了 Power Query,一遇到这种需求,首选就是用它。PQ 确实好用,但也有同学寻求非 PQ、非公式、非透视表的方法,那么今天这个技巧就很合适。

案例:

将下图 1 的数据表按照先行再列的顺序转换成一列,效果如下图 2 所示。

解决方案:

1. 复制红框中的姓名区域。

2. 选择工具栏的“开始”--> 点击“剪贴板”区域右下角的小箭头

3. 双击 E2 单元格进入编辑状态 --> 点击剪贴板区域中刚才复制的项目

4. 按 Ctrl+H --> 在弹出的对话框中按以下方式设置 --> 点击“全部替换”按钮:

查找内容:输入空格

替换为:输入 Ctrl+J 或者 Alt+ 小键盘的 10,两者都能生成换行符

5. 点击“确定”--> 关闭“查找和替换”对话框

6. 在 E2 单元格中进入编辑状态 --> 全选并复制

7. 选中 F2 单元格 --> 粘贴

8. 保持选中上述区域 --> 按 Ctrl+G --> 在弹出的对话框中选择“定位条件”按钮

9. 在弹出的对话框中选择“空值”--> 点击“确定”

10. 鼠标右键单击 --> 在弹出的菜单中选择“删除”

11. 在弹出的对话框中选择“下方单元格上移”--> 点击“确定”

12. 删除 E 列 --> 用格式刷将格式复制到结果列

0 阅读:0

Excel学习世界

简介:Excel 学习交流