Excel表格行列转换(Excel怎么把行变成列)
一列转多列
在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函数取余数
赞 (0)