打开Excel,并打开一个文档,如图可以看到A列的数据包含了姓名,性别和年龄。我们可以把这一列拆分成三列的。
02
先点击选中A列
03
然后点击菜单上的‘工具’,在下拉菜单里,点击‘分列’选项。
04
在这个向导窗口上,点击选中‘分隔符号’的选框,然后点击‘下一步’
05
在向导第二步里,虽然有‘逗号’可选择作为分隔符号,但这个逗号是英文逗号,我们数据列里的逗号是中文字符的逗号,所以我们要在其他里输入中文逗号作为分隔符。再次点击‘下一步’按钮。
06
在向导的第三步,用默认的设置就行了,可以看下预览的效果,然后点击‘完成’按钮。
07
excel已成功把一列的数据分开为三列,如图。
假设数据在a列,在b1输入
=offset($a$1,column(a1)*
10
+row(a1)-1,0)
粗体10表示每列10个数据,如果你希望每列7个数据就改为7。
然后公式向下复制10(7)行,向右复制。
如果多行不超过26列的数据从A1单元格起,可用以下公式试试:
=INDIRECT(CHAR(64+ROUNDUP(ROW(1:1)/COUNTA(A:A),))&IF(MOD(ROW(1:1),COUNTA(A:A))=0,COUNTA(A:A),MOD(ROW(1:1),COUNTA(A:A))))
下拉填充。
=OFFSET($A$1,MOD(ROW(A1)-1,3),INT((ROW(A1)-1)/3))
Excel怎么把一列数据转多列?这个视频告诉你!