怎麼互換欄列(轉置)?

更新於 發佈於 閱讀時間約 3 分鐘
今天你收到這樣的一份資料:
但你想把 A 欄的姓名、電話、E-mail 跟年齡放到第一列,而且也想讓相對應的資料一起跟著換過去,達到這個效果:
怎麼做?難道需要一筆一筆複製貼上、手動花好幾分鐘才能做好嗎?
不用的!今天來介紹轉置(Transpose),兩招可以讓你輕鬆做好欄列互換 (ノ>ω<)ノ

貼上轉置資料

1) 先把你想互換的範圍選起來。
2) 剪下(Ctrl/Command + X)或複製(Ctrl/Command + C)。你也可以去工具列的「編輯」、按剪下或複製也可以。
我用的是 Mac,所以快捷鍵跟 Windows 會有一點不一樣唷!
3) 回到試算表上,選取你想要貼上的位置。假設是 A6 好了:
4) 再來再到工具列的「編輯」,找到「選擇性貼上」,按下「貼上轉置資料」:
5) 成功囉!超簡單~
如果你的表裡面有任何函式和算式,這樣的貼上也會跟著適用上去唷!
不過因為貼上的表是靜態的、不會和上面的表連動,所以如果上面的表(A1:D4)有任何值的更改,下面的表是不會有反應的。
如果你有這樣動態處理的需求,可以看看下面的 TRANSPOSE 函式。

TRANSPOSE 函式

還有另外一個轉置的方法,就是用 TRANSPOSE 函式。語法非常單純:
=TRANSPOSE(範圍位址)
步驟也很簡單:
1) 先選取你要出現轉置後的表格的地方,這邊也假設是 A6 好了:
2) 我們要轉置的範圍是 A1: D4,在儲存格寫下:
=TRANSPOSE(A1:D4)
3) 痛快按下 Enter!

幾點要注意

1) 格式不會過來
你會注意到這個 TRANSPOSE 的效果跟剛剛有一點點不一樣,黃底的儲存格格式沒有跟著過來,這個就沒辦法、得手動改一下囉!
2) 跨工作表的參照要寫對
就算你要轉置的資料在別的工作表,TRANSPOSE 也一樣可行的,只要注意跨頁的參照有沒有寫好即可:
=TRANSPOSE('工作表'!A1:D5)
3) 無法直接編輯、會出現 #REF! 錯誤
另外,要注意的是,我們不能對 TRANSPOSE 出來的資料直接編輯。如果這麼做的話,會出現 #REF! 的錯誤:
要排除這個錯誤,就要回去看一下 #REF! 的錯誤訊息顯示什麼。以上圖來說,錯誤是因為 D9 的值造成的,那這邊只要把 D9 上面的值就好囉。

推薦應用方法

如果你的資料是動態的(例如透過 IMPORTRANGE、QUERY 生成的範圍),我也很推薦用 TRANSPOSE 來幫你轉置。我常用的應用方法有這兩個:
1) 轉置 IMPORTRANGE 進來的資料:
=TRANSPOSE(IMPORTRANGE(...))
例:
=TRANSPOSE(IMPORTRANGE("https://docs.google.com/spreadsheets/d/...", 
"工作表1!A:E"))
2) 轉置 QUERY 出來的結果:
=TRANSPOSE(QUERY(
例:
=TRANSPOSE(QUERY(A:H, "SELECT * WHERE C = 'Yes'"))

今天的教學就是這麼簡單,這麼簡短!
如果你喜歡這次的文章,歡迎你透過這些方法支持我:
・按下愛心、按下儲存
・留言告訴我你的想法
・加入喜特先生的官方沙龍,即時看到我發布的教學
・付費訂閱喜特先生的官方沙龍,加入每月小額訂閱方案
・追蹤喜特先生的 Facebook
・按這邊小額贊助我的創作!
想要看更多文章,歡迎來到我的 Notion 頁面找找有沒有你需要的資源喔!
我是喜特先生,Mr. Sheet,我們下個教學見!
avatar-img
15.4K會員
149內容數
簡潔,快速,有效, 讓你的日常生活、工作生產力大提升! ___ 快按「加入」,馬上追蹤所有喜特先生的更新,有 Google 試算表教學、Google Apps Script 的研究、數據分析課程的開箱,還有 Google 試算表疑難雜症的解題分享唷!💪
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
喜特先生官方沙龍 的其他內容
我用 GOOGLEFINANCE 做了樣版,可以讓你抓股價、找匯率資訊、翻出股票過往的歷史資料,歡迎來看看!
今天要盡力徹底講解 QUERY 的 LIKE,以及實際應用上可以怎麼執行,快快進來 LIKE 一下!
要怎麼無視大小寫,用 QUERY 抓取資料呢?方法其實很簡單,一起看下去吧!
相對參照、絕對參照是新手必定要了解的重要觀念,歡迎來看看瞧瞧唷!
上次說完了 ARRAYFORMULA 的基本原理,這次來看看怎麼應用它們!一起來看看!
或許 ARRAYFORMULA 是個聞風喪膽的函式,但是你懂了它、它就會幫你!一起來看看 ARRAYFORMULA 是什麼吧!
我用 GOOGLEFINANCE 做了樣版,可以讓你抓股價、找匯率資訊、翻出股票過往的歷史資料,歡迎來看看!
今天要盡力徹底講解 QUERY 的 LIKE,以及實際應用上可以怎麼執行,快快進來 LIKE 一下!
要怎麼無視大小寫,用 QUERY 抓取資料呢?方法其實很簡單,一起看下去吧!
相對參照、絕對參照是新手必定要了解的重要觀念,歡迎來看看瞧瞧唷!
上次說完了 ARRAYFORMULA 的基本原理,這次來看看怎麼應用它們!一起來看看!
或許 ARRAYFORMULA 是個聞風喪膽的函式,但是你懂了它、它就會幫你!一起來看看 ARRAYFORMULA 是什麼吧!
你可能也想看
Google News 追蹤
Thumbnail
題目敘述 Make Two Arrays Equal by Reversing Subarrays 題目給定兩個輸入陣列,請問能否透過子陣列的反轉讓兩個陣列相等? 子陣列的反轉操作次數不受限制。 如果可以,返回True 如果不行,返回False
Thumbnail
微軟的EXCEL又出了一個新函數了【TRANSLATE】,TRANSLATE這個單字翻譯成中文就是翻譯的意思,他的功能就是"翻譯"。 有了這個函數就可以直接在原有資料進行翻譯,不用再把資料丟到Google翻譯或是GPT了。 🔎函數說明 TRANSLATE(要翻譯的內容,原始語言,翻
Thumbnail
無論是在履歷撰寫或面試的時候,都能記得「換位思考」的重要性,瞭解對方需要什麼資訊,寫對方需要看的、需要知道的;說對方需要了解的,讓履歷幫你取得面試門票,讓面試為你拿下理想職缺的offer。
Thumbnail
團隊最近因為會議紀錄的表單製作上花了很多時間 決定改善作法讓他效率化一些 經果討論之後決定移到Notion 因為提案的是我所以我就負責實際執行這個移動資料歸檔跟轉換格式的作業 這篇文分享我移資料的時候感覺到的小重點跟心得
Thumbnail
本文介紹了將獨立的Excel檔案轉換為PDF檔的方法,並提供了相關連結和資源,包括Excel教學、VBA自動轉存檔案等。文章中還包含了南宋詞人辛棄疾詞和張忠謀的引言,讓讀者在解決問題的同時得到一些靈感和鼓勵。
Thumbnail
排序是EXCEL很常用很基礎的一個功能,他可以幫我們把資料依照指定的順序排列。 但通常我們使用都是以欄(直)的方向進行排序,其實EXCEL也可以依據列(橫)的方向進行排續哦😁 下圖是LINE社群網友提出的問題,想要把上圖的原始資料變成下圖。(相關問題可以加入LINE社群唷) 這時候用排序(尋
Thumbnail
設計完一覽表之後,如果會寫程式的人可以每天用這種方法去抓資料放到Excel. 那不會寫程式的人呢? 這裡教你一個稍微要花點時間的輸出Excel的方法。 在上禮拜完成的自選裡。   一、  你先依下圖,在“功能”中找到”輸出到Excel”,按下報價精靈 二、  選擇全部加入,按下全部加
這段程式碼假設您的XYZ資料存儲在名為"Sheet1"的工作表中的A1:Cn範圍內,其中n是資料行的數量。它將資料提取出來,然後在新建的工作表中按照網格的形式重新排列。
Thumbnail
本篇主要是設計,當【沒有任何數值】與【原本就有數值】這兩種情況結合在一起時的 VBA 解決方案。分享內容包括張忍大師的函數解決方法。文章中包含影片檔案下載以及參考文獻連結。
Thumbnail
一般EXCEL預設狀態下,輸入資料後按下ENTER儲存格就會自動往下移動一格,以方便下一筆資料的輸入。 但其實在職場很常見的是,輸入完資料後的下一個要輸入的位置其實是在右邊,但系統預設跑到下面,這時候就要用滑鼠手動把儲存格點到適合的位置,這時候心裡就會開始OS:為什麼預設是往下,阿阿阿
Thumbnail
題目敘述 Make Two Arrays Equal by Reversing Subarrays 題目給定兩個輸入陣列,請問能否透過子陣列的反轉讓兩個陣列相等? 子陣列的反轉操作次數不受限制。 如果可以,返回True 如果不行,返回False
Thumbnail
微軟的EXCEL又出了一個新函數了【TRANSLATE】,TRANSLATE這個單字翻譯成中文就是翻譯的意思,他的功能就是"翻譯"。 有了這個函數就可以直接在原有資料進行翻譯,不用再把資料丟到Google翻譯或是GPT了。 🔎函數說明 TRANSLATE(要翻譯的內容,原始語言,翻
Thumbnail
無論是在履歷撰寫或面試的時候,都能記得「換位思考」的重要性,瞭解對方需要什麼資訊,寫對方需要看的、需要知道的;說對方需要了解的,讓履歷幫你取得面試門票,讓面試為你拿下理想職缺的offer。
Thumbnail
團隊最近因為會議紀錄的表單製作上花了很多時間 決定改善作法讓他效率化一些 經果討論之後決定移到Notion 因為提案的是我所以我就負責實際執行這個移動資料歸檔跟轉換格式的作業 這篇文分享我移資料的時候感覺到的小重點跟心得
Thumbnail
本文介紹了將獨立的Excel檔案轉換為PDF檔的方法,並提供了相關連結和資源,包括Excel教學、VBA自動轉存檔案等。文章中還包含了南宋詞人辛棄疾詞和張忠謀的引言,讓讀者在解決問題的同時得到一些靈感和鼓勵。
Thumbnail
排序是EXCEL很常用很基礎的一個功能,他可以幫我們把資料依照指定的順序排列。 但通常我們使用都是以欄(直)的方向進行排序,其實EXCEL也可以依據列(橫)的方向進行排續哦😁 下圖是LINE社群網友提出的問題,想要把上圖的原始資料變成下圖。(相關問題可以加入LINE社群唷) 這時候用排序(尋
Thumbnail
設計完一覽表之後,如果會寫程式的人可以每天用這種方法去抓資料放到Excel. 那不會寫程式的人呢? 這裡教你一個稍微要花點時間的輸出Excel的方法。 在上禮拜完成的自選裡。   一、  你先依下圖,在“功能”中找到”輸出到Excel”,按下報價精靈 二、  選擇全部加入,按下全部加
這段程式碼假設您的XYZ資料存儲在名為"Sheet1"的工作表中的A1:Cn範圍內,其中n是資料行的數量。它將資料提取出來,然後在新建的工作表中按照網格的形式重新排列。
Thumbnail
本篇主要是設計,當【沒有任何數值】與【原本就有數值】這兩種情況結合在一起時的 VBA 解決方案。分享內容包括張忍大師的函數解決方法。文章中包含影片檔案下載以及參考文獻連結。
Thumbnail
一般EXCEL預設狀態下,輸入資料後按下ENTER儲存格就會自動往下移動一格,以方便下一筆資料的輸入。 但其實在職場很常見的是,輸入完資料後的下一個要輸入的位置其實是在右邊,但系統預設跑到下面,這時候就要用滑鼠手動把儲存格點到適合的位置,這時候心裡就會開始OS:為什麼預設是往下,阿阿阿