Excel中如何把一列数据变成每三个一行,中间加个空行?

如题所述

在C1中输入或复制粘贴下列公式之一

=INDIRECT("A"&(ROW(A1)-1)*3+COLUMN(A:A))    

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

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

下拉填充,右拉填充

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-10-07

1、转成三列

Excel数据如何快速排列


2、每行一空行

Excel怎样将数据隔N空行排列

第2个回答  2019-11-14

C1输入

=IF(ISODD(ROW(A1)),OFFSET($A$1,3*(ROW(A1)-1)/2+COLUMN(A1)-1,),"")

公式右拉下拉

第3个回答  2019-11-14


上图供参考。A9中输入=IF(ISEVEN(ROW()),"",IF(COLUMN()>3,"",OFFSET($A$1,3*(INT((ROW()-8)/2))+COLUMN()-1,0))), 向右拉,向下拉,填充。如果相对引用不一致,请修改 参数。

相似回答