excel中如何实现这样的行列互换?

来源:百度知道 编辑:UC知道 时间:2024/05/18 01:43:43
现在有一个比较长的表格,格式是这样的:
1 a1 b1 c1
2 a2 b2 c2
3 a3 b3 c3
需要转换成这样的结果:
1 a1
2 b1
3 c1
4 a2
5 b2
6 c2
7 a3
8 b3
9 c3
如何实现?谢谢!!
谢谢!

假定原数据在ABC三列,请在D1单元格输入如下公式:
=OFFSET($A$1,INT((ROW()+2)/3)-1,IF(MOD(ROW(),3)=0,MOD(ROW(),3)+3,MOD(ROW(),3))-1,1,1)
将公式向下复制,直到出现空白单元格为止。
你要的结果就全部转换到了D列。