如何在 Excel 快速有效地把「橫排資料」變成「直排」呢?

善用 Paste Special、Offset 和 Row 就可以喇

華田 Watin
華田士多

--

又到每月和大家談一下 Excel 的時間,今天想談一下如何快速有效地在 Excel 把橫排資料變換成豎排

今天會說 2 種方法,分別是 1) 靜態利用 paste special 轉換;2) 動態利用 Offset 轉換,再利用 Row 來讓你的 Formula 變得超好看的。

如果想知道更多辦公室 Excel 小秘技,就要去我 Patreon 喇!

如果只做一遍,用 Paste Special + Transpose 就可以喇!

我想很多人說起 Excel 裏的 Paste Special 功能,只會用 Paste As Value 一個吧,其實 Paste Special 是有超級多功能的,其中一個超厲害的就是 Transpose 喇!

只要選上想要 transpose 的資料、複製、再在新的位置右鍵、paste special、再把 Transpose 打鈎,資料就會從橫排變成直排喇!

很簡單是吧!?

想要動態地轉換的話,Offset 可以幫到忙哦!

有時候我們未必只想做一次性的轉換,而想訂好 Formula 讓 Excel 可以自動跑起來的,如果不想用 Macro 的話 (我也不建議用牛刀宰雞了),那 Offset 就可以幫到忙了。

Offset 的原理很簡單,先設定一個起點,再告訴 Excel 你想要往下和往右挪多少個方格就好了。例如以下這個例子,我以 A1 作為起點,叫 Excel 往下 1 個方格、往右 3 個方格,Excel 就會以 D2 為終點,然後拿取 D2 的值 Season 了。

--

--