划分在一列中的数据进在Excel中多个列(divide data in one column int

2019-09-30 04:24发布

我想这样做在Microsoft Excel 2007

这是一个一列。 我有类似下面一列20098个数据。

1
2
3
4

6
7
8
131
1
31
31
31
31
41

我想重新安排这样的数据我怎么能做到这一点

1 4 7 1 31
2 5 8 31 31
3 6 131 31 41

Answer 1:

如果你的数据在A列,然后在B1单元格放
=OFFSET($A1,3*(COLUMN()-COLUMN($B$1)),)
并根据需要复制下来,右分割你的数据



Answer 2:

在所有3个行和所得到的范围内的6700列使用以下公式:

=INDEX($A:$A;(COLUMN()-first_column)*3 + ROW()-first_row+1)

其中first_column=column(..)first_row=row(..)你想拥有的第一个值的单元格的

例如,如果您使用B1:IWS3范围列出的结果,公式为:

=INDEX($A:$A;(COLUMN()-2)*3 + ROW())


文章来源: divide data in one column into more column in excel