Excel行列如何转换/转置?有哪些技巧吗?

Excel中快速转置的方法有两种一种是通过使用函数,另一种是通过是用复制粘贴来实现

具体使用方法如下

1.transpose

函数(转置函数)

transpose函数函数使用的方法稍微有一些复杂,首选我们需要先选择数据区域,然后在编辑栏中输入transpose函数,选择需要转置的数据区域,最后按Ctrl+shift+回车三键填充

如下图,我们我们需要转置的区域的一个三行五列的数据,我们需要先选择一个五行三列的数据区域,然后在编辑栏输入函数,

最后三键填充即可

2.使用复制粘贴进行转置

首先复制想要转置的区域,然后在空白单元格右键选择选择性粘贴

然后勾选转置即可完成数据的转置

一般常用第二种方法,可以根据自己的需要选择合适的方式

我是excel从零到一,关注我持续分享更多excel技巧

Excel行列如何转换/转置?有哪些技巧吗?

大家好,我是头条号Excel自学成才

Excel行列快速转换有以下两种方法,各有优缺点,下面进行简要的介绍

方法一:使用选择性粘贴进行转置的方法

我们复制原始数据,然后右键,点击选择性粘贴,然后在弹出的窗口中,选择转置,点击确定,即可得到结果

优点:容易记忆,操作也方便,下次拿到可以直接用

缺点:将原始数据中有一个数据更改的时候,转置的数据源不会自动更新

方法二:使用transpose函数法

需要先选中转置后数据的位置,并且选好几行几列,然后在公式编辑栏里面输入公式:

=TRANSPOSE(A1:B8),按CTRL+SHIFT+ENTER三键得到结果,操作动图如下所示:

这个的缺点很明显,我们要对转置后的结果是几行几列需要很了解,然后公式记忆以及输入难度比较大

优点就是,当原始数据中更新了一个内容时,下面转置 的数据区域也会自动的进行更新,无需再次进行手动的操作,

如我们把A4单元格的内容进行更换时,第1种技巧的方法得到的结果没有任何的变化,而使用公式法,下面的数据自动的进行了更新~

这两个实用的方法,你都get到了么?

头条号:Excel自学成才,主页有更多精彩内容!

Excel行列如何转换/转置?有哪些技巧吗?

比如:问题中的表格如下,要把列和行互换,有三种方法。

图一

方法一:采用选择性粘贴的转置来实现表格行列转换。

步骤1、选中要进行行列互换的表格单元格区域,复制;

步骤2、点击要放置数据的单元格位置,接着点击“粘贴”->“选择性粘贴”项;

步骤3、在弹出的【选择性粘贴】窗口中,勾选【转置】项,并点击【确定】。

此时就可以看到表格行列转换成功。

方法二、利用TRANSPOS函数

TRANSPOS函数可以说就是为“行列转换”而生。

TRANSPOS函数的语法结构:TRANSPOSE(array)。

参数array:表示要转换的工作表区域。

步骤1、我们观察要做行列转换的原来的表格是13*5,进行行列互换的话,互换后就变成5*13,所以首先我们要选择转置后要放的单元格区域位置,5*13,这里我们选择G2:Q6;

步骤2、选择好后,在编辑栏里输入调用函数,即输入“=TRANSPOSE”;

步骤3、设定准备转置的单元格区域,即输入:“=TRANSPOSE(A1:E13)”

步骤4、按下Ctrl+Shift+Enter组合键,表格自动完成转置。

最后,可以对表格进行排版一下,得到下图:

方法三、利用INDIRECT函数和ADDRESS函数相结合

indirect函数的语法格式:=INDIRECT(ref_text,[a1])。

参数Ref_text :为对单元格的引用,一种加引号,一种不加引号。加引号,文本引用,不加引号,地址引用。

参数a1 :为一逻辑值,指明包含在单元格ref_text 中的引用的类型。a1可以为TRUE 或为 FALSE,也可以省略。

ADDRESS函数:按照给定的行号和列标,建立文本类型的单元格地址。

ADDRESS函数语法:ADDRESS(row_num,column_num,abs_num,a1,sheet_text),

Row_num参数:为在单元格引用中使用的行号,

Column_num参数:为在单元格引用中使用的列标,

ABS_num参数:为返回的引用类型,具体如下:

A1参数:为用以指定 A1 或 R1C1 引用样式的逻辑值。如果 A1 为 TRUE 或省略,函数 ADDRESS 返回 A1 样式的引用;如果 A1 为 FALSE,函数 ADDRESS 返回 R1C1 样式的引用。

Sheet_text参数:为一文本,指定作为外部引用的工作表的名称,如果省略 sheet_text,则不使用任何工作表名。

所以,以上图一的表格,要把行和列转置,可以直接运用公式:=INDIRECT((ADDRESS(COLUMN(A1),ROW((A1))))),具体看以下步骤:

步骤1、首先我们在转置后要放的单元格区域的第一个单元格,现在我这里选择G1单元格,输入以下公式:=INDIRECT((ADDRESS(COLUMN(A1),ROW((A1))))),即插入A1单元格的内容;

步骤2、要做行列转换的原来的表格是13*5,进行行列互换的话,互换后就变成5*13,在步骤1的时候,转置后的新表格第一单元格我们是放在G1,所以这里,转置后的新单元格区域是G1:Q5,所以我们复制G1单元格的公式,填充到G1:Q5区域的所有单元格,可以看到原来的表格行和列就互换成功了。

Excel行列如何转换/转置?有哪些技巧吗?

在Excel表中我们经常会遇到把行转为列,把列转为行。当然相信还有不少人都是一个一个去把行的内容复制粘贴到列,这样做重复了很多次而且工作效率极低。那么有什么方法可以快速把Excel表的行转为列,列转为行呢?这里给大家介绍2个方法,保证你看完一遍就懂!

点击文章右上角给小编一个“关注”鼓励,谢谢您!

我们先来对比下面两张图片:

当下面表格的名字越来越多时,表格也就越来越来,查看也就越来越麻烦。

而下面这个表格显示看起来比较舒心,这也是我们平时制作表格的方式。

那么通过对比,我们知道哪个图片才是我们想要的。但是有时候别人发给我们的表格并不是我们想要的方式,而且数据量很大,这时该用什么方法变成我们想要的呢?

方法一:使用“选择性粘贴”

步骤:选中数据区域 -- 按快捷键“Ctrl + C”复制 -- 在空白单元格点击鼠标右键 -- “选择性粘贴”-- “转置”。

动图演示:

方法二:使用行列转置函数“TRANSPOSE”。

步骤:选择一个单元格区域用于显示结果(A8:F16) -- 在编辑栏输入公式“=TRANSPOSE($A$1:$I$6)”-- 按快捷键“Ctrl + Shift + Enter”即可。

这个方法有一个不足之处就是:生成的区域无法直接修改。只有当原数据更改时,生成的数据才会随着更改。

如果您觉得本文不错,请关注+转发+点赞+评论!

您的关注、点赞、转发、评论、收藏都是对小编极大的鼓励与支持,谢谢您!

Excel行列如何转换/转置?有哪些技巧吗?

对数据进行不同维度快速拆分

案例说明:将对应人员产品的销量,按照右边的格式进行快速拆分

函数公式:

SUMPRODUCT(($B$3:$B$14=$G3)*($C$3:$C$14=H$2)*($D$3:$D$14))

函数讲解:

这里我们可能需要注意的就是了解相对引用和绝对引用方法的使用。比如:

($B$3:$B$14=$G3),我们固定了G3的列,这样是我们往右边拖动的时候,对应的姓名不会变,往下拖动姓名才会变;

($C$3:$C$14=H$2,我们固定了行,因为这样我们往右边拖动的时候,列可以自动发生变化,但是往下拖动的时候行不会发生变化。

Excel行列如何转换/转置?有哪些技巧吗?

感谢邀请。今天雷哥跟大家分享4种行列转行的方法。

方法1:直接转置法

步骤:选中复制的数据,按下【ctrl+c】——单击空白单元格——按下【ctrl+v】即可实现数据的转置。

方法2:替换法

步骤:

① 在空白单元格,输入A1,通过拖拽完成填充A1-A9;

② 通过快捷键【Ctrl+H】,替换“A”为“=A”。

因此,如果1列数据变为多行数据,思路是一样的。具体见下图。一列数据变为了3行数据。

方法3:TRANSPOSE函数法

使用函数TRANSPOSE实现转置

语法:=TRANSPOSE(数据区域)

方法:选中放置转置后的数据区域,输入“=transpose(A1:A9)”,按下【Ctrl+shift+Enter】。即可实现数据的转置。

注:这里需要注意下函数 transpose函数为数组转置,因此函数输入结束后,需要按下快捷键【ctrl+shift+enter】。方法4:组合函数法

=INDIRECT("a"&COLUMN(A1))

方法:在A10单元格中输入公式=INDIRECT("a"&COLUMN(A1)),拖拽完成填充即可。可以发现,数据实现了行列转换。

解析: =INDIRECT(A1),表示提取A1单元格中的数据;=INDIRECT(A2),表示提取A2单元格中的数据;......依次类推

各位朋友,这四种方法,你感觉哪种最好用呢?

你学会了吗?

雷哥:自媒体【雷哥office】创始人,《竞争力:玩转职场Excel,从此不加班》作者,微软Excel专家认证,office培训师,职场老司机,分享职场经验 / 办公技能 / 提高职场效率!

内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请与我们联系,我们将及时删除。

相关推荐