在 Excel 的資料表中常會用到要將資料轉置(欄列互換),以下提供三種方式來說明。

1. 使用複製/貼上/轉置

先複製資料表範圍(觀察某些欄位的儲存格中含有公式)。

Excel-資料轉換

選取一個儲存格後按右鍵,再選取貼上選項:轉置。

Excel-資料轉換

觀察轉置的結果,公式順利的轉換。因為使用複製/貼上技巧,所以儲存格格式一併複製了。

Excel-資料轉換

 

2. 使用 TRANSPOSE函數

作法:

(1) 選取儲存各A9:F11。(要先預估資料範圍)

(2) 輸入公式=TRANSPOSE(A1:C6)。(儲存格A1:C6為要轉置的資料範圍)

(3) 按下 Ctrl+Shift+Enter 鍵。(建立陣列公式)

Excel-資料轉換

結果如下:(因為使用陣列公式,所以原來儲存格格式不會呈現)

Excel-資料轉換

如果你想要改變某一個儲存格內容或是刪除儲存格,會顯示錯誤訊息。(但是可以整資料範圍一起刪除)

image

 

3. 自行撰寫公式

儲存格A8=OFFSET($A$1,COLUMN(A1)-1,ROW(A1)-1)

複製儲存格A8,貼至儲存格A8:F11。

在 OFFSET 函數將列、欄二個參數分別填入 COLUMN 函數和 ROW 函數即可。

Excel-資料轉換

學不完.教不停.用不盡文章列表

arrow
arrow
    文章標籤
    Excel TRANSPOSE
    全站熱搜

    vincent 發表在 痞客邦 留言(0) 人氣()