首页 > Excel专区 > Excel函数 >

TRANSPOSE 函数

Excel函数 2023-01-13

有时,你需要切换或旋转单元格。可通过复制、粘贴和使用“转置​​”选项来执行此操作。但这样做会创建重复的数据。如果不希望产生重复数据,可选择键入公式,而不是用TRANSPOSE函数。例如,在下图中,公式=TRANSPOSE(A1:B4)会选取单元格A1到B4,并将它们水平排列。

注意: 如果您有最新版本的 Office365 ,则可以在输出区域左上角的单元格中输入公式,然后按enter以将公式确认为动态数组公式。否则,必须先选择”输出区域”,然后在输出区域左上角的单元格中输入公式,然后按Ctrl+Shift+Enter,以旧数组公式的形式输入公式。 进行确认。Excel将使用括号将公式括起来。有关数组公式的详细信息,请参阅数组公式指南和示例。

步骤1:选择空白单元格首先选择一些空白单元格。但请确保选择的单元格数量与原始单元格数量相同,但方向不同。例如,此处有8个垂直排列的单元格:

因此,我们要选择8个水平排列的单元格,如下所示:

转置的新单元格将位于此处。

步骤2:键入=TRANSPOSE(使这些空单元格保持选中状态,键入:=TRANSPOSE(

Excel的外观将如下所示:

请注意,即使已开始输入公式,8个单元格仍处于选中状态。

步骤3:键入原始单元格的范围。现在,键入想要转置的单元格范围。在此示例中,我们要转置单元格A1到B4。所以此示例的公式是:=TRANSPOSE(A1:B4)–,但此时还不能按Enter!停止键入,转到下一步。

Excel的外观将如下所示:

步骤4:最后,按Ctrl+Shift+Enter现在按CTRL+SHIFT+ENTER。为什么?因为换位函数仅在数组公式中使用,这就是完成数组公式的方法。数组公式(简称)是应用于多个单元格的公式。由于您在步骤1中选择了多个单元格(已执行”不是”),公式将应用于多个单元格。下面是按CTRL+SHIFT+ENTER后的结果:

提示

  • 无需手动键入范围。键入=TRANSPOSE(后,可使用鼠标选择范围。只需单击并从范围的开始处拖到结尾处。但请记住:完成操作后,请按Ctrl+Shift+Enter,而不只是Enter。

  • 还需转换文本和单元格格式?尝试复制、粘贴和使用“转置​​”选项。但请注意,此操作会创建重复内容。因此,如果原始单元格发生更改,副本不会更新。

  • 还有更多关于数组公式的内容要学习。创建数组公式,也可以在此处阅读详细指南和示例。

  • 技术细节TRANSPOSE函数可返回转置单元格区域,即将行单元格区域转置成列单元格区域,反之亦然。TRANSPOSE函数必须在与源单元格范围具有相同行数和列数的单元格区域中作为数组公式分别输入。使用TRANSPOSE可以转置数组或工作表上单元格区域的垂直和水平方向。

    语法TRANSPOSE(array)

    TRANSPOSE函数语法具有以下参数:

  • 数组    必需。要转置的工作表上的数组或单元格区域。数组的转置是使用数组的第一行作为新数组的第一列、数组的第二行作为新数组的第二列等创建的。如果你不确定如何输入数组公式,请参阅创建数组公式。

  • 另请参阅将数据从行转置到列,或将数据从列转置到行

    创建数组公式

    旋转或对齐单元格数据

    数组公式指南和示例

    注意: 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。能否告知我们此信息是否有所帮助?下面是该参考内容的英文版。


    Copyright © 2016-2023 office学习教程网 office.tqzw.net.cn. All Rights Reserved.