Excel查找引用函数:TRANSPOSE行列转换
说明TRANSPOSE 函数可返回转置单元格区域,即将行单元格区域转置成列单元格区域,反之亦然。TRANSPOSE 函数必须在与源单元格区域具有相同行数和列数的单元格区域中作为数组公式分别输入。使用 TRANSPOSE 可以转置数组或工作表上单元格区域的垂直和水平方向。
语法TRANSPOSE(array)
TRANSPOSE 函数语法具有以下参数:
array 必需。需要进行转置的数组或工作表上的单元格区域。所谓数组的转置就是,将数组的第一行作为新数组的第一列,数组的第二行作为新数组的第二列,以此类推。 示例 示例 1如果将示例复制到一个空白工作表中,可能会更容易理解该示例。
要点 为了使 TRANSPOSE 函数能够按预期效果运行,示例中的公式必须以数组公式的形式输入。将示例复制到空白工作表后,请选中以公式单元格开始的区域 A4:A6。按 F2,然后按 Ctrl+Shift+Enter。如果公式不是以数组公式输入,则返回单个结果值 1。
示例 2如 LINEST 等一些函数可返回水平数组。LINEST 函数返回一条直线的斜率和 Y 轴截距的水平数组。以下公式使用 LINEST 函数返回斜率和 Y 轴截距的垂直数组。
要点 为了使 TRANSPOSE 函数能够按预期效果运行,示例中的公式必须以数组公式的形式输入。将示例复制到空白工作表后,请选中以公式单元格开始的区域 A7:A8。按 F2,然后按 Ctrl+Shift+Enter。如果公式不是以数组公式输入,则返回单个结果值 2。