在Excel中转置行和列的几种方法,总有一种适合你

驾驭信息纵横科技 2024-05-12 15:35:28

如果你开始以垂直排列(列)的方式输入数据,然后决定以水平排列(行)的方式更好,Excel将为你提供帮助。我们将研究在Excel中转换数据的三种方法。

静态方法

在这种方法中,你可以快速轻松地将数据从列转换到行(反之亦然),但它有一个关键的缺点:它不是动态的。例如,当你更改列中的数字时,它不会自动更改转置后行中的内容。尽管如此,它对于在较小的数据集上进行快速简单的修复还是很好的。

1、高亮显示要转置的区域,然后按键盘上的Ctrl+C复制数据。

2、右键单击要显示结果的空单元格。在“粘贴选项”下,单击“选择性粘贴”。

3、选中“转置”旁边的框,然后按下“确定”按钮。

使用转置公式转置数据

这种方法是一种动态解决方案,这意味着我们可以更改一列或一行中的数据,它也会自动更改转置的列或行中的信息。

单击并拖动以高亮显示一组空单元格。在理想的情况下,我们会先计数,因为公式是一个数组,需要你准确地突出显示所需的单元格数量。我们不会那样做;我们稍后再修正公式。

在公式栏中键入=transpose,然后高亮显示要转置的数据。不要按“回车”执行公式,而是按Ctrl+Shift+Enter来执行公式。

正如你所看到的,我们的数据被切断了,因为我们没有为数组选择足够的空单元格。没关系,若要修复此问题,请单击并拖动最后一个单元格右侧底部的框,然后将其进一步向外拖动以包含其余数据。

我们的数据现在就在那里,但由于缺乏准确性,结果有点混乱。我们现在要解决这个问题。要更正数据,只需返回到公式栏,再按Ctrl+Shift+Enter键一次。

使用直接参考转换数据

在我们转换Excel数据的第三种方法中,我们将使用直接引用。此方法使我们能够找到引用,并将其替换为要显示的数据。

单击一个空单元格并键入引用bc,然后键入要转置的第一个单元格的位置,最后就是bcA2。

在下一个单元格中,在第一个单元格下方,键入相同的前缀bc,然后在上一步中使用的单元格右侧键入单元格位置。就我们的目的而言,这将是东一个B2,我们将其键入为bcB2。

高亮显示这两个单元格,然后单击并拖动所选内容右下角的绿色框,将高亮显示的区域拖出来。

按键盘上的Ctrl+H键可调出“查找和替换”菜单。

在“查找内容”字段中键入你选择的前缀bc,然后在“替换为”字段中输入=。

单击“全部替换”按钮以转换数据。

你可能想知道为什么我们不把“=A2”添加到第一个空单元格中,然后把它拖出来自动填充其余的单元格。原因是Excel解释这些数据的方式。它确实会自动填充旁边的单元格(B2),但它会很快用完数据,因为C3是一个空单元格,Excel从左到右读取这个公式(因为这是我们在转换数据时拖动的方式),而不是从上到下。

0 阅读:1

驾驭信息纵横科技

简介:Learn to live, and then live to learn.