TRANSPOSE函数用于返回转置单元格区域,即将一行单元格区域转置成一列单元格区域,反之亦然。在行列数分别与数组的行列数相同的区域中,必须将TRANSPOSE输入为数组公式。使用TRANSPOSE可在工作表中转置数组的垂直和水平方向。其语法如下:


TRANSPOSE(array)

其中,array参数为需要进行转置的数组或工作表中的单元格区域。所谓数组的转置就是,将数组的第1行作为新数组的第1列,数组的第2行作为新数组的第2列,依此类推。下面通过实例详细讲解该函数的使用方法与技巧。

打开“TRANSPOSE函数.xlsx”工作簿,切换至“Sheet1”工作表,本例中的原始数据如图16-65所示。要求根据工作表中的数据内容,返回转置单元格区域。具体操作步骤如下。

选中A4:A6单元格区域,在公式编辑框中输入公式“=TRANSPOSE($A$2:$C$2)”,然后按“Ctrl+Shift+Enter”组合键转换为数组公式,得到的计算结果如图16-66所示。

Excel 计算转置单元格区域:TRANSPOSE函数-Excel22

图16-65 原始数据

Excel 计算转置单元格区域:TRANSPOSE函数-Excel22

图16-66 返回转置单元格区域