Excel2007一键做一千个Excel竖列转行列

现在将A列分成4列首先选中A列,嘫后点菜单栏上的数据/分列在弹出的菜单中选择分隔符号。如图:

注:当然你也可以选择固定宽度然后根据需要进行个别的调整。

点“下一步”弹出如下图:

在“空格”前打勾,点下一步在弹出的对话框中根据自己的需要选择数据类型就可以了。如果没有特殊需要默认就行了最后点完成。

先复制要转换的所有数据然后右键点击要转换成行的地方,在弹出的菜单中选择“选择性粘贴”接着选择“转置”就可以了。

现在将上例中的原数据变换成三行4列的形式具体操作方法如下:

1、复制要转换的所有数据。

2、用上面的方法将数据轉置成一行

2、打开粘贴板(一般连接按两下ctrl+c就可以出来)。

5、调整C列的宽度这里要分成几列就调成几列。这里是要分成4列调整后如圖:

接着选择C1单元格。然后点“填充”在“填充”下边选择“两端对齐”,这时会弹出一个对话框“文本超出选定区域”点确定后结果如下:

很明显,现在将数据按要求分成了三行接着就只需要用上边的方法,将数据分成4列就可以了

2、单击i1(假设要转换到C列),然后單击输入栏,再单击复制的数据如图:

接着,按ctrl+h,在弹出的对话框中输入:

全部替换”替换完成后操作步骤和上列5基本相同,调整列宽(因为是单列选择一个数据的宽度就可以了),接着点填充,再点“两端对齐”,这时会弹出一个对话框“文本超出选定区域”点确定就完荿操作了

操作完成后的情况如下:

从【工具】菜单打开宏编辑器,粘贴下列代码并运行在sheet2中就可以看见你想要的结果。

加载中请稍候......

我要回帖

更多关于 Excel竖列转行列 的文章

 

随机推荐