行业新闻
excel如何交换两行数据(图解excel数据互相转换技巧)
2022-02-25 11:42  浏览:0

有时为了工作需要,将Excel表格中的行和列数据互相转换,乍一想,还真的有点麻烦。

不过,学会下面这2个转换方法,行列互转就变得非常简单了。

行列数据互换,可以用选择性粘贴的【转置】功能和函数【=TRANSPOSE()】2个方法来实现。

选择性粘贴

Excel的选择性粘贴是个非常重要的功能,相信很多朋友都在使用,其中的【转置】就是用来转换行和列数据。

行→列

选择并复制要转换的数据行,点击【开始】→【粘贴】→【选择性粘贴】→【转置】。

列→行

选择并复制要转换的数据列,点击【开始】→【粘贴】→【选择性粘贴】→【转置】。

不过这样转置出来的结果,在数据发生变化时不会自动更新,也就是静态的,这对我们的工作很不利。

有没有办法实现动态结果呢?有的,用函数实现就可以解决。

用函数实现

函数TRANSPOSE()的功能是行、列转置。

输入公式前,搞清楚原表是几行,转置区域内就选择几列,选中单元格区域后,直接输入公式=TRANSPOSE(A2:B6),这里千万要记着,公式输入完毕后,同时按下Ctrl+shift+enter三个组合快捷键,这是个数组公式。

行转换成列的方法也是一样的,需要注意下面2点:

选择区域时,几行对应几列或几列对应几行;

输入公式后,要同时按Ctrl+shift+enter。

用函数转置后的结果,在源数据发生变化时,其转置的数据也自动更新,方便了很多。

以上就是数据转换的2种方法,非常简单,一看就会。

有朋友就要问:这函数好用,但就是记不住咋办呢?

可以拆分TRANSPOSE为TRANS(横档、横梁)和POSE(姿势),理解为改变横向的姿势,是不是就能记得清楚点。

有点牵强,你可以根据自己的理解记忆,函数本身并不难记,只要亲手使用过几次,就能记住。