将一列Excel错行拆分成多列,这种常遇的整理需求有多少种解法?

Excel学习世界 2022-12-23 17:52:01

先前教了好几种多列合并成一列的办法,现在再教一下反向操作:一列如何隔行拆分成多列。

案例:

将下图 1 的数据表拆分成两列,文本和数值各放一列。

效果如下图 2 所示。

解决方案 1:

1. 在 B2 单元格中输入以下公式 --> 下拉复制公式:

=IF(ISEVEN(ROW()),A3,NA())

公式释义:

判断当前行是否为偶数行,如果是,则引用 A3 的内容;不是则显示错误值

2. 将 B 列的公式区域复制粘贴为“值”。

3. 保持选中该区域 --> 按 Ctrl+G --> 在弹出的对话框中点击“定位条件”

4. 在弹出的对话框中选择“常量”--> 仅勾选“错误”--> 点击“确定”

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

6. 在弹出的对话框中选择“整行”--> 点击“确定”

7. 复制格式,添加表头。

解决方案 2:

1. 将 A 列除表头外的区域向上错一行复制粘贴到 B 列。

* 其实第一行的“马凤英”不复制也没关系。

2. 在 C 列输入依次递增的数值序列。

3. 复制 C 列的数值,粘贴到它下方。

4. 选中辅助列的任意单元格 --> 选择菜单栏的“数据”-->“升序”

5. 删除辅助列。

6. 选中 A 列的数据区域 --> 按 Ctrl+G

7. 在弹出的对话框中点击“定位条件”。

8. 选择“空值”--> 点击“确定”

9. 右键单击 --> 在菜单中选择“删除”

10. 在弹出的对话框中选择“整行”--> 点击“确定”

11. 再次选中 A 列的数据 --> 按 Ctrl+G

12. 选择“定位条件”

13. 选择“常量”--> 勾选“数字”--> 点击“确定”

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

15. 选择“整行”--> 点击“确定”

16. 复制格式,重新设置表头。

0 阅读:23

Excel学习世界

简介:Excel 学习交流