2种使用Excel的转置功能的方法


如果您在家中,工作场所或家庭办公室广泛使用Excel,您可以完全按照自己的意愿设置工作表。但是,每个人都有自己的使用Excel的怪癖和方法。有些人更喜欢将数据组织成列,将其他数据组织成行。

如果有人为您提供了Excel文件,并且您希望以不同的排列方式显示数据,则可以使用列轻松地将列转换为行和行Excel内置转置功能。基本上有两种方法可以在Excel中转​​置数据:通过复制和粘贴或使用转置功能。虽然两者都会转换你的数据,但它们的工作方式不同,我将在下面解释。

使用TRANSPOSE函数进行转置

假设有人给你一个Excel文件,数据排列成列和您希望数据在行中。

Excel Data in Columns

首先选择要将数据从列转换为行的区域。请注意,在上面的示例中,数据占用A1到B6。那是一个2乘6(2×6)的数据表。要选择换位区域,您需要相反或6乘2(6×2)区域。从单元格A12开始(或者您想要转置数据的任何其他位置),标记6×2区域

Select Area to Transpose Data

<请注意,我们选择的细胞包括A12至F13,即6×2区域。选中此区域后,单击上方的公式栏。在开始键入公式之前,请确保仍然选择了所选区域。现在在公式栏中键入以下公式

=transpose(a1:b6)

但不要按Enter键。在Excel中输入此公式与大多数其他公式不同。按Enter键时需要按住Ctrl和Shift键。因此,按Ctrl + Shift + Enter。您的Excel工作表现在应该如下所示:

Excel Columns Turned into Rows

Ctrl + Shift + Enter组合键在公式周围放置一组大括号。这告诉Excel公式的输出将是一个数据数组而不仅仅是一个单元格。奇怪的是,你不能自己打字;您必须使用Ctrl + Shift + Enter组合键。

使用转置功能转置数据时,两组数据都会链接。这意味着,例如,如果更改A1中的数据,它也会更改A12中的值。即使单元格有公式,它也会更新两个地方的值。

在下面的例子中,我有一些关于工人,工作时间和总工资的数据。我使用了转置功能来转置数据。

我继续改变了一个名字,所有人的工作时间和你一样可以看到,两组数据都是同步的。

这也意味着如果删除原始数据的单元格或行,你将会在转置的单元格中获得引用错误!如果您不希望链接两组数据,更好的选择是使用下面的复制和粘贴方法,它复制数据而不是链接它。

使用复制和粘贴转置

在Excel中转​​置数据的简便方法是使用复制和粘贴功能。数据不会链接,因此如果您愿意,可以安全地删除原始数据集。但是,如果您对原始数据集进行更改,它将不会反映在转置数据中,因为它只是一个副本。

选择要转置的数据,然后右键单击并选择复制或按键盘上的CTRL + C

现在右键单击要粘贴数据的任何空单元格,然后单击转置按钮。如果您只是将鼠标悬停在转置按钮上,它实际上会为您提供工作表上数据的实时预览。

如果您更改原始数据集中的任何数据,都不会影响转置数据,反之亦然。就是这样。

Microsoft Excel 基礎教學 01:Excel 入門(中文字幕)

相关文章:


13.04.2010