如何在Excel中将多列转换为行?
如果我们将以许多列组织的数据转换为行,您可能会感到好奇它如何有所帮助。通常情况下,每行数据最好类似于一条记录并包含单个数据点。 列数据可能会很混乱,各种属性分散在几列中。不同的人会以不同的方式查看数据。例如,有些人在Excel中构建电子表格,将主要字段排成水平样式。
有些人更喜欢水平翻转数据。由于这些偏好,您可能会发现自己需要在Excel中切换数据。
在Excel中将列转换为行
在Excel中,要将任何列转换为行,请首先选择要切换的列并复制所选单元格或列。要继续操作,请转到要粘贴数据的单元格,然后从“粘贴”选项中,该选项在主菜单选项卡下,选择“转置”选项。这将把所选列转换为行。我们还可以使用快捷键Alt + H + V + T,直接进入“TRANSPOSE”函数。
让我们用一个示例逐步了解。
步骤1
在我们的示例中,我们在Excel表格中以列格式拥有员工名称、薪资、奖金和总薪资。
步骤2
转置函数将切换您的列的垂直范围和行的水平范围。
在这里,选择要转置的所有列的范围,并通过按Ctrl + C复制它们。
步骤3
现在选择一个空单元格并右键单击。
当您启用鼠标右键按钮时,会显示粘贴选项,您需要选择第四个选项“转置”。如下图所示。
步骤4
当您选择转置选项时,数据集的副本将存储在该特定单元格中。
使用“TRANPOSE”函数
可以直接使用“TRANPOSE”函数将列转换为行,反之亦然。无论有多少列或范围有多宽,我们都能够使用“TRANPOSE”函数。
步骤1
您可以通过同时按“Ctrl + C”键复制所选单元格。
选择您需要将此数据集复制到的单元格。
步骤2
现在选择要排列数据集的单元格。然后在公式栏中添加以下公式。
如下图所示。
步骤3
当您按下ENTER键时,所有列都会迅速转换为行。
结论
在本教程中,我们详细解释了如何将Excel中的多列数据转换为行数据。