您的当前位置:首页正文

TRANSPOSE函数

来源:个人技术集锦
TRANSPOSE

返回转置单元格区域,即将一行单元格区域转置成一列单元格区域,反之亦然。在行列数分别与数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)的行列数相同的区域中,必须将 TRANSPOSE 输入为数组公式 (数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号 ({ }) 中。按 Ctrl+Shift+Enter 可以输入数组公式。)。使用 TRANSPOSE 可在工作表中转置数组的垂直和水平方向。 语法:TRANSPOSE(array)

Array为需要进行转置的数组或工作表中的单元格区域。所谓数组的转置就是,将数组的第一行作为新数组的第一列,数组的第二行作为新数组的第二列,以此类推。 示例一 1 2

注释 在示例中的公式必须以数组公式输入。在将公式复制到一张空白工作表后,请选中以公式单元格开始的区域 A4:A6。按 F2,再按 Ctrl+Shift+Enter。如果公式不是以数组公式输入,则返回单个结果值 1。 示例二

例如 LINEST 的一些函数可返回水平数组。LINEST 返回一条直线的斜率和 Y 截距的水平数组。下面的公式从 LINEST 返回斜率和 Y 截距的垂直数组。 1 2 3 4 5

注释 示例中的公式必须以数组公式输入。在将公式复制到一张空白工作表后,选择以公式单元格开始的区域 A7:A8。按 F2,再按 Ctrl+Shift+Enter。如果公式不是以数组公式输入,则返回单个结果值 2。

A 已知Y 9 5 7 公式 B 已知X 0 4 2 3 说明(结果) Y 截距 (1) A 数据 1 公式 =TRANSPOSE($A$2:$C$2) B 数据 2 说明(结果) 第一列中的值 (1) 第二列中的值 (2) 第三列中的值 (3) C 数据 3 =TRANSPOSE(LINEST(A2:A5,B2:B5,,FALSE)) 斜率 (2)

因篇幅问题不能全部显示,请点此查看更多更全内容