excel多行转成多列?1、创建空白excel,并插入样例数据;aa bb cc xx tt zz 2、在单元格G1,右击选择‘选择性粘贴’;3、选择‘转置’点击确定按钮;4、查看excel,那么,excel多行转成多列?一起来了解一下吧。
=IFERROR(INDEX($B$2:$B$1000,SMALL(IF($A$2:$A$1000=$E2,ROW($1:$999),""),COLUMN(A1))),"")
CTRL+SHIFT+回车
然后向右拖动一姿伏格,再向下拖动。
E列的每个编号,可以直接把A列的复仿败制过来,再用数据--删除重复值就可以了。迹大携
EXCEL中如何把一列数据变为多列?打开Excel,并打开一个文档,如图可以看到A列的数据包含了姓名,性别和年龄。我们可以把这一列拆分成三列的。
02
先点击选中A列
03
然后点击菜单上的‘’,在下拉菜单里,点击‘分列’选项。
04
在这个向导窗口上,点击选中‘分隔符号’的选框,然后点击‘下一步’
05
在向导第二步里,虽然有‘逗号’可选择作为分隔符号,但这个逗号是英文逗号,兆销我们数据列里的逗号是中文字符的逗号,所以我们要在其他里输入中文逗号作为分隔符。再次点击‘下一步’按钮。
06
在向导的第三步,用默认的设置就行了,可以看下预览的效果,然后点击‘完成’按钮。
07
excel已成功把一列的数据分开为三列,如图。
使用offset函数,配合取整、取余函数,可以将一列数据转成多列数据,具体公式要看具体要求是什么。
excel中如何把一列数据变成三列?
多数情况可以用“数据|分列“来完成。
还要结合数据本身的特点来具体选用分隔方式。
除了分列以外还有一些用公式来实现的方法,具体的世猛公式要有具体的数据来决定。
如果你有具体的数据请上传来具体解决。
Excel中如何把一列数据自动排成多列数据以便打印?
WORD里面有一列是分栏的功能,能达到你要的效果,但EXCEL里面好像就没有。
e1=a31,亩逗纳拖到h1,接着往下拖迅没到h30
i1=a61,拖到l1,接着往下拖到l30
删指雹掉a31:d90,ok?
假设你的源数据在Sheet1,A1开始。
在Sheet2的A1输入
=OFFSET(Sheet1!$A$1,(COLUMN(A:A)-1)/5+(ROW(1:1)-1)*2,MOD(COLUMN(A:A)-1,5))
回车比你向右填充到J1,再一弯侍起向猛局下填充。
也可埋知吵以在Sheet2的名称框输入
A1:J40000
——回车——在编辑栏输入以上公式——按Ctrl+Enter结束公式一步搞定。
点物闭世击罩肢A1
运行下态搜面的宏
Sub x()
For i = 0 To 2
For j = 0 To 3
For k = 0 To 29
ActiveCell.Offset(k, (i + 1) * 4 + j + 1) = ActiveCell.Offset(i * 30 + k, j)
Next k
Next j
Next i
End Sub
以上就是excel多行转成多列的全部内容,光标定位到数据区域中任意单元格,数据菜单——获取数据——来自表格/区域,弹出区域转换为表格的对话框,确认“表格含标题”打上了对勾后确定,进入Power Qurey界面 在Power Qurey中,先将件数的数据类型转换为文本。