欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Office

Excel中实现行列互换位置转置后的数据也跟着自动变化

程序员文章站 2022-07-07 23:07:21
Excel里数据转置功能可能很多人用过,先复制,再选择性粘帖,把“转置”打勾就可以,如图1: 图 1 然而,实际工作转置之前的数据可...

Excel里数据转置功能可能很多人用过,先复制,再选择性粘帖,把“转置”打勾就可以,如图1:

Excel中实现行列互换位置转置后的数据也跟着自动变化
图 1

然而,实际工作转置之前的数据可能会经常发生变化,如果数据变化了,又得重新转置,怎样能做到转置之前的数据发生变化,转置后的数据也跟着自动变化呢?transpose函数可以将表格中的行列进行转置。这个函数与其他函数用法有点不一样,一般来说,我们在单元格输入公式就行了,这个函数需要在写公式之前选中转置后数据存放的区域。比如,要把图2的表格行列互换,这个表格7行4列,我们先选中4行7列空白区域,如H1:K7,再在单元格H1输入公式=TRANSPOSE(A1:G4),公式输入完之后在编辑栏按ctrl + shift + enter 三键同时按下去,转置前后结果如图3。

Excel中实现行列互换位置转置后的数据也跟着自动变化
图 2

Excel中实现行列互换位置转置后的数据也跟着自动变化
图 3