我想这样做在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
我想这样做在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
如果你的数据在A列,然后在B1单元格放
=OFFSET($A1,3*(COLUMN()-COLUMN($B$1)),)
并根据需要复制下来,右分割你的数据
在所有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())