excel中怎么把多行多列转换成一行多列?

2024-11-21 19:50:53
推荐回答(3个)
回答1:

参照此公式,在sheet2提取转换,在名称框(编辑栏左边,列标a上面)输入a1:av5(因,我只模拟了12列20行数据,所以提取过来的范围是a1:av5,你自己计算下应该是什么范围,用=address(1,360,4)可获取第360列(每一行是360个数据)第1行的单元格地址)回车,直接输入公式=INDEX(Sheet1!$A:$L,ROUNDUP(COLUMN(AV5)/12,0)+ROW(AV5)*30-30,MOD(COLUMN(AV5)-1,12)+1)同时按ctrl+回车结束

回答2:

两列转多行多列,其实只要使用excel操作技巧会轻松的搞定,公式反而比较麻烦。下面以转成10列为例子做一下操作,其中使用了自动填充、查找替换功能,下面是动画操作,点击图片查看就可以看到具体操作画面。

  其实操作很简单,上面只供参考,实际转成几行几列,主要是掌握好如何快速填充。

回答3: