excel 一列转多行

来源:百度知道 编辑:UC知道 时间:2024/06/20 15:12:55
怎样将比如
33
51
24
87
62
73



的一列不规则数转成
33 51 24
87 62 73
。。。
的多列多行的数便于打印

=OFFSET($A$1,(ROW(A1)-1)*3+COLUMN(A1)-1,)
向右复制3列,然后向下复制

数据在A列

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

向右拖3列,然后向下拖

在B1输入=INDIRECT("a"&(ROW(A1)-1)*3+COLUMN(A1)) 回车并向右填充至D1,再选B1~D1,一起向下填充

你可以用一个连接符号

&

就可以了.