如何让其行变列,列变行。
并且其相关数据也能自动调整
1、启动Excel,打开需要的工作簿,在当前工作表中,选中需要进行行列转换的单元格区域,如A1:X6。
2、单击“编辑”菜单中的“复制”命令。
3、单击要存放转置表区域的左上角单元格,如A7。
4、单击“编辑”菜单中的“选择性粘贴”命令,系统“选择性粘贴”对话框,选中“转置”复选框。
5、单击[确定]按钮,则行列转置后的表格出现在A7:F30单元格区域。
现在把A1:X6单元格区域删除,则完成了表格的行列转置。
怎样把WORD、EXCEL中的表格,行变列,列变行?
在EXCEL中是可以做到的,你将要转变的数据区域复制,在目标单元格处右击,选择“选择性粘贴”,将里面的“转置”选中,确定即可。
EXCEL如何有规律列变行?
我有份EXCEL表有一列名字共4000个,我想转换成每行8个名字,共500行.请问有没有什么简单的方法.请高手帮忙.
在这个工作表后面新建一个工作表
A1=INDIRECT("Sheet1!A"&((ROW(A1)-1)*8+COLUMN(A1)))
然后复制到A1:H500的区域里就行了
注意sheet1!A表示你原来数据的工作表名为sheet1,数据在A列,不是的话相应改一下。
在EXCEL中如何有规律的将列变行?
比如
1
2
3
4
5
6
7
8
9
相隔处为空白行
变成
123
456
789
请大虾帮忙哈!!! 数据非常多,如果用复制转置的话真要命1!谢谢!! 问题补充:
若连接处的空行不好处理,能将连续的数列按规律变行更好!
比如
1
2
3
4
5
6
变成
123
456
先万分感谢!!
A B C D E F
原始数据最终结果行需要合并的单元格
1 123
2 A2 A
3 A4
2 456 6 A6 A7 A8
3 789 10 A10 A11 A12
101112 14 A14 A15 A16
4 13141
5 18 A18 A19 A20
5 161718 22 A22 A23 A24
6 192021 26 A26 A2
7 A28
30 A30 A31 A32
7 34 A34 A35 A36
8 38 A38 A39 A40
9 42 A42 A43 A44
46 A46 A47 A48
10 50 A50 A51 A52
11 54 A54 A55 A56
12 58 A58 A59 A60
62 A62 A63 A64
C2=2,C3=C2+4,公式往下拉
D2="A"&C2
E2="A"&C2+1
F2="A"&C2+2
B2=CONCATENATE(INDIRECT(D2),INDIRECT(E2),INDIRECT(F2)) 假设a列是你的数据
B1=INDIRECT("a"&A1+E1)
C1=INDIRECT("a"&ROW()+1+E1)
D1=INDIRECT("a"&ROW()+2+E1)
BCD列下拉
E列是0,2,4,6,8...等差数据。