乐于分享
好东西不私藏

Excel行列互换/行列转置的2种常用方法

Excel行列互换/行列转置的2种常用方法
在Excel中大多数人的习惯是数据按列存储的,但也有一些数据是按行存储的,见下图就能明白我说的意思:
如果你拿到的数据表并不是按你需求进行存储的,这时候就需要用到行列转置(也称行列互换)了。

方法一:复制▶︎选择性粘贴

操作步骤:
  1. 选择需要转换的区域
  2. 复制这个区域
  3. 在目标位置右击 ▶︎ 选择性粘贴 ▶︎ 勾选“转置” ▶︎ 确定
⚠️此方式的行列转换是连同格式一起被带走的。

方法二:使用transpose函数

函数格式:
=transpose(区域)
函数作用:将“区域”的行列互换,如下图所示:
当然,反着变过来也是可以的,如图:
补充说明:这种方式实现的行列转换时,目标部分的数据是会随着源数据的更新而变化的,也就是说:目标区域只是对源区域的数据的引用。如下图所示:

⚠️注意:用transpose函数互换之后,日期、时间、货币、会计专用等数据会变为数字形式,需要重新设置一次相应的单元格格式才行。
行列互换是一种非常简单的操作,在电脑上实践一次就能掌握,赶快去试一下吧!如果你连数据都不想输入的话,我这里提供了一个表格对应的CSV数据给你,复制并粘贴到Excel即可。
任务名称
开始日期
持续天数
任务1
2026/03/01
31
任务2
2026/04/01
30
任务3
2026/05/01
61
任务4
2026/07/01
31
任务5
2026/08/01
61
任务6
2026/10/01
31

- End -