将数据从行转置到列,或将数据从列转置到行

应用对象
Microsoft 365 专属 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

如果工作表中的列中包含数据,需要旋转才能将其重新排列在行中,请使用 “转置 ”功能。 使用它,您可以快速将数据从列切换到行,反之亦然。

例如,如果数据如下所示,其中列标题中包含“销售区域”,左侧显示“季度”:

列中的区域数据

“转置”功能会重新排列表格,以便季度显示在列标题中,并且可以在左侧看到销售区域,如下所示:

行中的区域数据

注意

如果数据位于 Excel 表中,则转置功能不起作用。 您可以 将 表格 转换为区域 中首先,或可以使用 TRANSPOSE 函数 旋转的行和列。

下面是操作方法:

  1. 选择要重新排列的数据,包括所有行或列标签,然后按 Ctrl+C。

    注意

    请确保复制数据以执行此操作,因为使用 剪切 命令或 Ctrl+X 将不起作用。

  2. 在工作表中选择要粘贴转置表格的新位置,确保有足够的空间粘贴数据。 您粘贴到那里的新表格将完全覆盖已有的任何数据/格式。

    右键单击要粘贴转置表的位置的左上角单元格,然后从 “粘贴选项”中选择“ 转置” (“T) ”。

  3. 旋转数据成功后,您可以删除原始表,新表中的数据保持不变。

有关转置数据的提示

需要更多帮助吗?

你随时可以在 Excel 技术社区 中咨询专家,或在 社区中获取支持。