excel表格中怎么把一列变成一行

www.zhiqu.org     时间: 2024-06-15

Excel里将行和列进行互换,有两种方法,一是利用选择性粘贴的“转置”,二是利用TRANSPOSE函数公式。详细介绍如下:


[方法一]

利用选择性粘贴的“转置”,进行行、列互换。

例如:

1、在Excel工作表中,选中需要进行行列转换的单元格区域,如A1:C6,单击“编辑”菜单中的“复制”命令(或者按 Ctrl+C)。


2、 单击要存放转置表区域的左上角单元格,比如E1单元格,单击“编辑”菜单中的“选择性粘贴”命令,打开“选择性粘贴”对话框,选中“转置”复选框。


3、单击“确定”按钮。则行列转置后的表格出现在E1:J3单元格区域,则完成了表格的行列转置。如下图: 


[方法二]

用粘贴函数“查找与引用”中的TRANSPOSE()函数进行行、列互换。

如同上例:

1、在Excel工作表中,选中需要进行行列转换的单元格区域,如A1:C6,单击“编辑”菜单中的“复制”命令(或者按 Ctrl+C)。

2、 单击要存放转置表区域的单元格区域,如E1:J3单元格,在地址栏中输入公式:



再按 Ctrl+Shift+Enter

(注意:这是数组公式,输完公式后,必须同时按 Ctrl+Shift+Enter三个键。)


利用TRANSPOSE函数公式的优点是,转置的内容可以同步。比如,A1:C6中单元格变化,则E1:J3单元格也随之变化。



~


#益昂娣# 怎么把EXCEL中的一列,变为一行? -
(13389753832): 复制你要的内容,然后选择“编辑”菜单,再选择“选择性粘贴”,在跳出来的菜单中单击选项“转置”

#益昂娣# 请问如何将excel里 一列数 变成一行数? -
(13389753832): 选中你这列数据,然后复制,然后任点一个单元格,右击菜单-选择性粘贴-转置,就可以了

#益昂娣# excel如何把列内容变成行内容? -
(13389753832): E1单元格写入公式=OFFSET(A$1,(ROW(A1)-1)/4,MOD(ROW(A1)-1,4)) 或=INDEX(A:D,ROW(A4)/4,MOD(ROW(A4),4)+1) 下拉复制公式 完成后选中E列-----右键----复制-----再右键-----选择性粘贴-----数值-----确定----再删去A,B,C,D这四列即可

#益昂娣# EXCEL中怎样实现从一列数据到一行数据, 运用公式 -
(13389753832): 选择B3到B60这个范围(看你这列到那个位置确定),点复制,点到A1,右键选选择性复制,在弹出的窗口右下角,勾选“转置”这个选项 点确定按键即可.

#益昂娣# 怎样把excel中的一列数据改成一行数据并复制到word中 -
(13389753832): 1、以excel2010版本为例,如图有一列数据,先选中这列数据,然后按Ctrl+C键复制; 2、选中旁边空白的单元格,点击鼠标右键,在弹出框里选择“选择性粘贴”; 3、在弹出的选择性粘贴框里,粘贴选择“数值”,再选择“转置”,然后点击下面的确定; 4、则可成功的把这一列数据数据改成一行数据了; 5、选择这行数据,按Ctrl+C键复制,打开word文档,粘贴该列数据则可.

#益昂娣# 如何在excel中使表格中一行变成一列 -
(13389753832): 变两列要复杂些,但用函数也能实现,比如:你的数据从A1到AA1,变到A2:B15中去,在A2中输入:=INDEX($A$1:$AA$1,2*ROW()-3) B2中输入:=INDEX($A$1:$AA$1,2*ROW()-2)下拉填充就...

#益昂娣# 在excel中如何将一整“列”转换为一“行”(最好用宏) -
(13389753832): 完全不用那么麻烦,标记需要转换的一列,复制, 去到想要转换成行的地方,右键,选择性粘贴,勾选转置,确认,OK.

#益昂娣# EXCEL中,如何把一列的数据转换成一行,在列数据有变化时,行也发生变化. -
(13389753832): 先选中要转换成行的那列数据,复制>点击要粘贴到的单元格>右键后点“选择性粘贴”>钩选对话框下面的“转置”>确定

#益昂娣# excel中一列的数据怎么变一行的数据?不使用转置的方法,要使用公式. -
(13389753832): 道理是完全一样的,假设数据在A1:A100中,B1中输入=INDEX($A:$A,COLUMN(A:A)) 右拉即可.另外再说一个更对位的函数,假设数据在A1:A5中,选定B1:F1,输入=TRANSPOSE(A1:A5) 同时按下CTRL+SHIFT+ENTER输入数组公式,就可以把数据转置了.

#益昂娣# 在excel中怎样将某一列的内容等于某一行的内容 -
(13389753832): 方法1、你复制该列内容,选择性粘贴-转置方法2、假设该行范围为:$I$1:$I$10,要使T列内容等于该行内容.设置辅助列:U列,在U1单元格输入0,在U2单元格输入1,选中U1、U2,拖动右下角“+”符号,下拉成步长为1的序列.在T1输入:=index($I$1:$I$10,,column(I1)+U1)然后,将该公式复制下拉即可.