帮助

TRANSPOSE函数

贡献者:zuazua   日期:2010-11-17  阅读:1905  
相关标签:et2010  >  公式  >  函数  >  TRANSPOSE
返回转置单元格区域,即将一行单元格区域转置成一列单元格区域,反之亦然。在行列数分别与[url=]数组[/url]的行列数相同的区域中,必须将 TRANSPOSE 输入为[url=]数组公式[/url]。使用 TRANSPOSE 可在工作表中转置数组的垂直和水平方向。
语法
TRANSPOSE(array)
Array 需要进行转置的数组或工作表中的单元格区域。所谓数组的转置就是,将数组的第一行作为新数组的第一列,数组的第二行作为新数组的第二列,以此类推。
示例一
如果您将示例复制到空白工作表中,可能会更易于理解该示例。

ABC
1数据
数据数据
22
4
6
3公式
说明(结果)
4=TRANSPOSE($A$2:$C$2)第一列中的值 (2)
5 第二列中的值 (4)
6 第三列中的值 (6)
注释 在示例中的公式必须以数组公式输入。在将公式复制到一张空白工作表后,请选中以公式单元格开始的区域 A5:A7。按 F2,再按 Ctrl+Shift+Enter。如果公式不是以数组公式输入,则返回单个结果值 2。
示例二
例如 LINEST 的一些函数可返回水平数组。LINEST 返回一条直线的斜率和 Y 截距的水平数组。下面的公式从 LINEST 返回斜率和 Y 截距的垂直数组。
如果您将示例复制到空白工作表中,可能会更易于理解该示例。

AB
1已知y
已知x
21
0
385
478
567
6公式
说明(结果)
7=TRANSPOSE(LINEST(A2:A5,B2:B5,FALSE))斜率 (1)
8 Y 截距 (0)
注释 示例中的公式必须以数组公式输入。在将公式复制到一张空白工作表后,选择以公式单元格开始的区域 A7:A8。按 F2,再按 Ctrl+Shift+Enter。如果公式不是以数组公式输入,则返回单个结果值 1。
对本篇文章的质量评星:
当前平均星级:2星--较差 (9次评星)

相关教程

标题
阅读
回复
日期
8440
10
2008-05-25

栏目连接

体验贡献排行榜