TRANSPOSE的语法及使用实例如下。
TRANSPOSE函数功能
返回转置单元格区域,即将一行单元格区域转置成一列单元格区域,反之亦然。在行列数分别与数组的行列数相同的区域中,必须将 TRANSPOSE 输入为数组公式。使用 TRANSPOSE 可在工作表中转置数组的垂直和水平方向。
说得简单点,该函数的功能就是将指定区域的行变成列,将列变成行。简称行列转置。
TRANSPOSE函数语法
TRANSPOSE(array)
Array: 为需要进行转置的数组或工作表中的单元格区域。所谓数组的转置就是,将数组的第一行作为新数组的第一列,数组的第二行作为新数组的第二列,以此类推。
TRANSPOSE函数实例
比如,A1到B2这个范围的数据为:
1 2
1 2
现在,我们选中A4到B5这个区域,然后在FX函数输入框中,输入如下公式代码:
=TRANSPOSE(A1:B2)
请注意,输入如上公式之后,必须按下Ctrl+Shift+Enter组合键,让上面的公式自动变成数组公式,这样才有效果。即变成如下的带有大括号的公式:
{=TRANSPOSE(A1:B2)}
知识扩展:
当您使用该函数时,应先注意,行列转置后的数据范围,从哪个地方到哪个地方,要选择好此数据范围,然后才能输入如上公式,否则,将看不到正确的结果。
比如,上述的公式,引用的是A1到B2。转置成功后的数据,也只占四个单元格的位置,因此,本例就选择了A4到B5共四个单元格。