如何将Excel中的1列拆分为多列

时间:2014-03-09 16:37:51

标签: excel

我只有1列excel,大约40,000个单元格,我需要将它们分成150列长度。 柱子A,B,C ......每个都是150个细胞。

在Google上搜索此内容我发现只有如何将1个商品拆分为多个单元格。

我试过了,它只能将1个单元格的文本转换为2个单元格。

我想要的是如何保持每个细胞不变。但重新安排他们。

如果在excel中找不到此选项..是否还有其他解决方案..例如将其转换为Access排列数据然后将其转换为excel?

2 个答案:

答案 0 :(得分:0)

假设您的数据位于A列,从A1开始,将其复制到B1:B150中,然后根据需要向右复制多列:

=INDEX($A:$A,((COLUMN()-2)*150)+(ROW()))

enter image description here

答案 1 :(得分:0)

您的数据从A1开始,选择B1:B150并输入以下数组公式:

 =OFFSET($A$1;150*(COLUMNS($B$1:B$1)-1);0;150;1)

别忘了按Ctrl Shift Enter

现在可以根据需要多次复制