乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel行列转换-Excel快速实现数据转置的三种方法

excel行列转换-Excel快速实现数据转置的三种方法

作者:乔山办公网日期:

返回目录:excel表格制作





数据转置是Excel中经常会遇上的需求,但你会几种呢?




方法一:选择性粘贴






这应该最常规的手法了。具体操作的话,只需要在复制完内容后,选择目标起始单元格位置,然后点击“选择性粘贴”->勾选“转置”,即可。


  • 优点:既简单又快 ,入门首选。
  • 缺点:对Excel表格无效(见下图)







方法二:TRANSPOSE函数






TRANSPOSE函数的字母意思就是将矩阵数据的行列互换。而在具体操作时,有一些需要重点注意的操作要点:


  1. 在复制完原数据后,需要选择与原数据行列数互换的区域,比如原数据为4x5的数据,你则需要选择一个5x4的新区域。
  2. 输入公式 =TRANSPOSE(A1:D5)
  3. 输入完公式后,切记不能直接回车,必须使用Ctrl+Shift+Enter的组合键
  • 优点:对Excel表格有效,而且转置后的数据可以随着原始数据的更新而更新。
  • 缺点:操作较为繁琐。无法保留原始数据的格式。

方法三:OFFSET函数






除了TRANSPOSE函数,OFFSET函数也是处理数据排列问题的好手。对于之前的例子,我们可以这样操作:


  • 分别在A7至A10单元格中填入以下公式
  • =OFFSET(OFFSET函数!$A$1,COLUMN(OFFSET函数!A1)-1,)
  • =OFFSET(OFFSET函数!$B$1,COLUMN(OFFSET函数!A1)-1,)
  • =OFFSET(OFFSET函数!$C$1,COLUMN(OFFSET函数!A1)-1,)
  • =OFFSET(OFFSET函数!$D$1,COLUMN(OFFSET函数!A1)-1,)
  • 选中A7:A10单元格,向右拖动填充柄。

由于Offset函数的功能强大,因此这种简单的转置问题实际上无法完全发挥其优势。


  • 优点:OFFSET函数还可以处理更多复杂的排列问题。
  • 缺点:操作较为繁琐。
本文标签:excel行列转换(61)

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网