你好,我看到您有回答过类似的EXCEL问题,所以想咨询您!

原来是一列纵向的数据有二列
如:1 A
2 B
3 C
4 D
5 E
6 F
7 G
8 H
我想变成横向依次4个
如:1 A 2 B 3 C 4 D
5 E 6 F 7 G 8 H

因为有很多数据,所以想要公式!谢谢你!

在某个空白单元个输入
=OFFSET($A$1,(ROW(1:1)-1)*4+COLUMN(A:A)-1,)&OFFSET($A$1,(ROW(1:1)-1)*4+COLUMN(A:A)-1,1)
公式向右拉至4列,下拉至2行追问

谢谢你!刚刚我试了一下已经非常接近了,但是两列的数据在一个单元格里了,我是想分开的。请再帮我改改好吗

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-08
=IF(MOD(COLUMN(),2)=1,INDEX($A:$A,COLUMN()/2),INDEX($B:$B,(COLUMN()-1)/2))在C1中输入这个公式往后拉,然后你从一半处剪切一下变成俩列,一下了弄的话公式不好一次写,要不你把数据发过来,我帮你,我根据你的的内容调节一下公式。fanwei0602@163.com
第2个回答  2012-04-08
擦 我也不知道
相似回答