2024年4月25日发(作者:)

如何让其行变列,列变行。并且其相关数据也能自动调整

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 A3 A4

2 456 6 A6 A7 A8

3 789 10 A10 A11 A12

101112 14 A14 A15 A16

4 131415 18 A18 A19 A20

5 161718 22 A22 A23 A24

6 192021 26 A26 A27 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,等差数据