一列转多列

在C2输入公式:=INDEX($A:$A,COLUMN(A1)+ROW(A1)*3-3) 向右向下拖动填充公式直到出现0

公式说明:向右边填充时,会依次提取第1个单元格、第2个单元格、第3个单元格,这种规律刚好可以使用COLUMN函数引用列号,行的规律是每隔3个单元格内容填充到下一行,所以使用ROW函数引用行号*3-3

多列转一列

在F2单元格输入公式:=INDEX($A$1:$C$8,INT(ROW(A3)/3),MOD(ROW(A3),3)+1) 往下拖动填充公式直到出现错误值

公式说明:每隔3个单元格依次循环填充,用INT函数取整,每行依次引用3个单元格内容填充,用MOD函数取余数