EXCEL表格中怎么把一列数据以三列的形式排下去,如下

1 1 2 32 4 5 63 。。。。。。
2024-12-03 11:03:28
推荐回答(5个)
回答1:

假设数据是在A列
B1输入
=OFFSET($A$1,(ROW(A1)-1)*3+COLUMN(A1)-1,)

右拉公式填充到D1
再选中B1:d1下拉填充。
BCD列进行复制,选择性粘贴,勾选“数值”,确定。

回答2:

如你的数据在A列,B1输入公式
=INDIRECT("A"&ROW()*3-3+COLUMN(A1))

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

=INDEX($A:$A,ROW(A1)*3+COLUMN(A1)-3,1)

公式右拉下拉完成
如果你只是要得到数字按三列顺序下排的话
直接要得到1的单元格输入公式
=ROW(A1)*3+COLUMN(A1)-3

公式右拉下拉完成

回答3:

如果原始数据在A1:A100中,B1或其它任意单元格中输入
=OFFSET($A$1,ROW(A1)*3+COLUMN(A1)-4,)
用自动填充柄右拉两格,下拉。

回答4:

你好:输入这个,然后向右拉、向下拉。
=ROW(A1)*3+COLUMN(A1)-3

回答5: