如何在EXCEL中把一列数据分割成多列?

2024-12-04 15:04:02
推荐回答(5个)
回答1:

你的问题有两种情形:

1、把一列数据,按分隔符或固定宽度进行多列分割,操作:数据→分列,选择合适的文件类型完成操作即可。

2、把一列数据横向排列,实现分列目的。操作:选择一列中具体数据,复制,在右键的粘贴选项中选择“转置”即可。

回答2:

在C1单元格输入以下公式,然后向右填充至Z列(每行24个),并向下填充公式

=OFFSET($A$1,(ROW(A1)-1)*24+COLUMN(A1)-1,)

详见附图示例

回答3:

假设你的数据在A列,
=OFFSET($A$1,(ROW(A1)-1)+(COLUMN(A1)-1)*100,)
在任一单元格输入公式,右拉(假设你的数据够多)就多拉几列,再下拉99行(连第一个总计100行),
这样你A列的数据就分成每100格排成一列,这样的N列

=OFFSET($A$1,(COLUMN(A1)-1)+(ROW(A1)-1)*24,)
右拉24列,下拉360

回答4:

数据 → 分列

参考图片

回答5:

你要把一列数据分割成多列?
源数据在A列,分隔成5列:
在B1输入
=IF(COLUMN()>6,"",OFFSET($A$1,(ROW()-1)*5+COLUMN()-2,,))
回车并向右和向下填充。