Excel行列互换教程:转置粘贴/TRANSPOSE函数 3种方法

表格做完了发现行列放反了——手动一格一格搬100格要一上午。本文3种方法,最快3秒搞定。

更新于 2026-06-03

方法一——转置粘贴(3秒)

复制原数据→右键→"选择性粘贴"→勾选"转置"→确定。3行×5列→5行×3列。

方法二——TRANSPOSE函数(实时同步)

=TRANSPOSE(原数据范围),按Ctrl+Shift+Enter数组公式。原表改数字,转置结果自动更新。

限制:TRANSPOSE是数组公式,输出区域锁定,不能单独修改转置后的单元格。

方法三——Power Query

"数据"→"自表格/区域"→Power Query→"转换"→"转置"→"关闭并上载"。适合多步清洗。

方法速度实时关联适用场景
选择性粘贴·转置⭐⭐⭐⭐⭐断开一次性操作
TRANSPOSE函数⭐⭐⭐⭐实时同步自动更新报表
Power Query⭐⭐刷新同步多步数据清洗

💡 WPS表格中完全适用。WPS表格个人版永久免费。 免费下载WPS表格 → →

常见问题

转置粘贴后格式丢了?

格式跟随源单元格。合并单元格等特殊格式可能丢失,建议先转置再统一调。

TRANSPOSE结果为什么改不了?

数组公式,整个输出区域锁定的。需改时:复制→选择性粘贴→值→转为普通文本。