說明
TRANSPOSE函式必須在與源單元格區域(區域:工作表上的兩個或多個單元格。區域中的單元格可以相鄰或不相鄰。)具有相同行數和列數的單元格區域中作為數組公式(數組公式:數組公式對一組或多組值執行多重計算,並返回一個或多個結果。數組公式括於大 括弧 ({ }) 中。按 Ctrl+Shift+Enter 可以輸入數組公式。)分別輸入。 使用 TRANSPOSE可以轉置數組或工作表上單元格區域的垂直和水平方向。
語法
TRANSPOSE(array)
TRANSPOSE 函式語法具有以下參數:
•array必需。 需要進行轉置的數組或工作表上的單元格區域。 所謂數組的轉置就是,將數組的第一行作為新數組的第一列,數組的第二行作為新數組的第二列,以此類推。
示例
複製下表中的前兩行示例數據,然後將其貼上進新的 Excel 工作表的 A1 單元格中。
選中A3至A5單元格,直接輸入 =TRANSPOSE(A2:C2),使用Ctrl+Shift+Enter組合鍵完成公式的錄入。
如果需要,可調整列寬以查看所有數據。
數據 | ||
1 | 2 | 3 |
公式 | 說明 | 實時結果 |
=TRANSPOSE(A2:C2) | 從 A2 轉置到其他單元格的值。 | 1 |
=TRANSPOSE(A2:C2) | 從 B2 轉置到其他單元格的值(在 A2 值下方,而不是其右側)。 | 2 |
=TRANSPOSE(A2:C2) | 從 C2 轉置到其他單元格的值(在 B2 值下方,而不是其右側)。 | 3 |