在本文中,我们将学习如何通过Excel中的转置公式将行值转换为列值,并将列值转换为行值。

问题是:-将List1(单元格A2:A5)中的值放入一行中,并将List2(单元格B10:F10)中的值放入一列中。

在Excel中,我们具有“转置”公式来更新行中的列数据和列中的行数据。另外,我们可以结合使用Index函数和Row函数来转换列中的行数据,并且我们将结合使用Index函数和column函数来转换行中的列数据。

让我们举个例子,了解如何转置值:-

要将列A(列表1)中的值转置为行:

image 1

请遵循以下给定步骤:-

  • 在单元格C1中输入公式。

  • = INDEX($ A $ 2:$ A $ 9,COLUMN()-COLUMN($ C $ 2)+1),然后按Enter键。

  • 复制公式C1:I1。

image 2

我们可以使用移调功能。让我们看看如何使用移调功能。

  • 选择范围C1:I1,然后按F2。

  • 在单元格= TRANSPOSE(A2:A5)中输入公式

  • 按键盘上的Ctrl + Shift + Enter。

image 3

如何从行转置为列?

我们具有范围A1:I1中的数据,并且我们想更新范围A2:A9中的数据。

image 4

  • 在单元格A2中输入公式。

  • = INDEX($ B $ 1:$ I $ 1,ROW()-ROW($ K $ 1)),然后按Enter。

  • 复制公式A2:A9。

image 5

我们也可以使用转置功能。现在,让我们看看如何使用移调功能。

  • 选择范围A2:A9,然后按F2。

  • 在单元格= TRANSPOSE(B1:I1)中输入公式

  • 按键盘上的Ctrl + Shift + Enter。

image 6

通过这种方式,我们可以通过Excel中的公式将行数据更新为列,并将列数据更新为行。

下面您可以找到更多有关转置的示例:-

link:/ tips-transpose-excel [如何使用转置功能]

link:/ excel-editing-transpose-cells-in-excel-2007 [如何在Microsoft Excel 2007中进行转置]

如果您喜欢我们的博客,请在Facebook上与您的朋友分享。您也可以在Twitter和Facebook上关注我们。

我们很高兴收到您的来信,请让我们知道我们如何改进,补充或创新我们的工作,并为您做得更好。写信给我们[email protected] __