EXCEL中如何把一列数据变为多列?

2024年11月15日 14:31
有5个网友回答
网友(1):

打开Excel,并打开一个文档,如图可以看到A列的数据包含了姓名,性别和年龄。我们可以把这一列拆分成三列的。

02

先点击选中A列

03

然后点击菜单上的‘工具’,在下拉菜单里,点击‘分列’选项。

04

在这个向导窗口上,点击选中‘分隔符号’的选框,然后点击‘下一步’

05

在向导第二步里,虽然有‘逗号’可选择作为分隔符号,但这个逗号是英文逗号,我们数据列里的逗号是中文字符的逗号,所以我们要在其他里输入中文逗号作为分隔符。再次点击‘下一步’按钮。

06

在向导的第三步,用默认的设置就行了,可以看下预览的效果,然后点击‘完成’按钮。

07

excel已成功把一列的数据分开为三列,如图。

网友(2):

假设数据在a列,在b1输入
=offset($a$1,column(a1)*
10
+row(a1)-1,0)
粗体10表示每列10个数据,如果你希望每列7个数据就改为7。
然后公式向下复制10(7)行,向右复制。

网友(3):

如果多行不超过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))))
下拉填充。

网友(4):

=OFFSET($A$1,MOD(ROW(A1)-1,3),INT((ROW(A1)-1)/3))

网友(5):

Excel怎么把一列数据转多列?这个视频告诉你!