如何快速把多列Excel数据变成一列,三招帮你大幅提升工作效率


  • 【深度技巧】如何快速把多列数据变为一列数据?

如图1-4-14所示,一张表格中有多列数据,想把这些数据全部复制粘贴到一列,每列数据行数不一样。

如果一列列数据选中后复制粘贴,很慢,这里介绍三种方法快速实现。

图1-4-14

方法一:利用剪贴板

首先,我们打开“剪贴板”,单击下面截图中标红的那个按钮,如图1-4-15所示。

图1-4-15

选中第一列数据,单击“复制”,再依次选中其他列数据,依次复制,剪贴板上就显示全部要粘贴的项目,如图1-4-16所示。

图1-4-16

最后在空白列中单击剪贴板上的“全部粘贴”,这样多列数据就粘贴到一列了。

由于各列行数不一样,粘贴后的数据有空白行,按F5键定位,定位条件选择空值,把空白行一次性删除。

方法二:巧妙利用错位引用

在A7单元格输入公式=B1,单击单元格右下角的黑色+,向右拖动公式,再向下拖动公式,原始数据有多少个,就拖动到多少行,这里原始数据有36个,鼠标就拖动到第36行,如图1-4-17所示。

图1-4-17

再复制粘贴A列,选择性粘贴为数值,再用鼠标选中B列至F列,删除整列即可,最后剩下的A1到A36就是将A1:F6这6列数据转换为一列的结果。

方法三:数据透视表

操作步骤如下:

Step1 把要合并的多列每列添加字段名,注意:一定要增加字段名,数据透视表要有字段名才能得到正确的结果,在A列前面插入一空白列,如图1-4-18所示

图1-4-18

再按组合键【Alt+D+P】,进入数据透视表向导,如图1-4-19所示。

图1-4-19

Step2 根据向导选择“创建单页字段”,单击“下一步”,如图1-4-20所示。

图1-4-20

选定区域,单击“添加”,如图1-4-21所示。

图1-4-21

数据透视表放在新工作表,如图1-4-22所示。

图1-4-22

Step3 把数据透视表字段前面的钩都去掉,再把“值”拉到行标签,如图1-4-23所示。

图1-4-23

奇迹出现了,多列变为一列了,部分内容截图如图1-4-24所示。

图1-4-24