乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 怎样把WORD、EXCEL中的表格,行变列,列变行?-excel怎么行转列,excel批量行转列

怎样把WORD、EXCEL中的表格,行变列,列变行?-excel怎么行转列,excel批量行转列

作者:乔山办公网日期:

返回目录:excel表格制作


一、一列变多列
现在将A列分成4列。首先选中A列,然后点菜单栏上的数据/分列。在弹出的菜单中选择分隔符号。注:当然你也可以选择固定宽度,然后根据需要进行个别e799bee5baa6e997aee7ad94e78988e69d83361的调整。
点“下一步”,在“空格”前打勾,点下一步。在弹出的对话框中根据自己的需要选择数据类型就可以了。如果没有特殊需要默认就行了。最后点完成。
二、一列变一行
先复制要转换的所有数据,然后右键点击要转换成行的地方,在弹出的菜单中选择“选择性粘贴”,接着选择“转置”就可以了。
三、一列变多行
现在将上例中的原数据变换成三行4列的形式。具体操作方法如下:
1、复制要转换的所有数据。
2、用上面的方法将数据转置成一行。
3、再复制。
2、打开粘贴板(一般连接按两下ctrl+c就可以出来)。
3、在要转换的地方点一下(这里假设在C1),注意不要粘贴数据。在输入栏中点一下( )再点一下粘贴板中的提制的数据,最后点一下C1。
4、调整C列的宽度,这里要分成几列就调成几列。这里是要分成4列,接着选择C1单元格。然后点“填充”,在“填充”下边选择“两端对齐”,这时会弹出一个对话框“文本超出选定区域”,点确定后很明显,现在将数据按要求分成了三行,接着就只需要用上边的方法,将数据分成4列就可以了。
四、多行变单列
1、先复制数据。
2、单击i1(假设要转换到C列),然后单击输入栏,再单击复制的数据,接着按ctrl+h,在弹出的对话框中输入:全部替换”,替换完成后操作步骤和上列5基本相同,调整列宽(因为是单列,选择一个数据的宽度就可以了),接着点填充,再点“两端对齐”,这时会弹出一个对话框“文本超出选定区域”点确定就完成操作了。


首先,在工作表选中要转换的行,并复制。

再将光标定位到其它的某个单元格。

依次点击菜单栏中的“编辑-->选择性粘贴”,在打开的 “选择性粘贴”对话框中,勾选“转置”项,并确定。

假设原数据在SHEET1:

在SHEET2的A2用公

=INDIRECT("Sheet1!"&TEXT(SMALL(IF(Sheet1!D$2:F$100<>"",ROW($2:$100)*100+COLUMN($D:$F)),ROW(A1)),"R0C00"),)
数组公式,需要按CTRL+SHIFT+回车,完成公式,下拉;

SHEET2的B2公式:

=INDIRECT("Sheet1!"&TEXT(SMALL(IF(Sheet1!D$2:F$100<>"",ROW($2:$100)*100+COLUMN($D:$F)),ROW(A1))/100,"R0C2"),)

数组公式,需要按CTRL+SHIFT+回车,完成公式,下拉;

SHEET2的C2公式:

=VLOOKUP(B2,Sheet1!B:C,2,)

下拉。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网