Excel多列转一列若规定方向怎么办?先列后行和先行后列都要会

Excel学习世界 2022-05-23 16:05:15

多行多列的数据表,且行列数不规整,要转换成一列,有几种方法?

案例:

将下图 1 中的数据表多列合并成一列,先行后列和先列后行两种方式都要有。

效果如下图 2、3 所示。

解决方案:

1. 按顺序依次复制 A 至 C 列的姓名区域。

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

3. 选中 E2 单元格 --> 点击“剪贴板”区域中的“全部粘贴”按钮

4. 将标题和格式复制过来,就设置好了。

用公式也可以实现上述效果。

5. 将 A2:C6 区域复制粘贴到空白区域。

6. 在 E7 单元格中输入公式“=F2”

7. 向右向下拖动公式。

8. 选中 E 列 --> 选择菜单栏的“开始”-->“粘贴”-->“粘贴为值”

9. 删除 F 和 G 列。

10. 删除数据中间的空白单元格。

11. 数复制标题和格式,也同样达到了目的。

如果要按先列后行的顺序合并列呢?

12. 选中 E2 单元格 --> 选择菜单栏的“开始”-->“粘贴”-->“转置”

13. 在 E5 单元格中输入公式“=F2”

14. 向下向右拖动,复制公式。

15. 将 E 列复制粘贴为值。

16. 删除 F 至 I 列。

17. 删除数据列中的 0 值。

18. 复制标题和格式。

0 阅读:13
Excel学习世界

Excel学习世界

Excel 学习交流