Power Query是什麼?學會新增資料行的3個基本操作

Power Query是什麼?透過實際操作最能夠瞭解這套工具的強大之處。本文以簡單範例教你如何快速在表格新增資料行,帶你具體學會3個最基本而且常用的操作。

一、建立表格

和先前範例一樣的出貨明細表,為了方便說明起見,這裡只保留了藍色的空白欄位。

選取報表範圍後,直接在上方功能區執行「資料>取得及轉換>從表格」,在「建立表格」視窗中勾選「我的表格有標題」,按「確定」。

E10i11

二、選擇資料行

在「Power Query編輯器」的上方功能區「常用>管理資料行」中,將「選擇資料行」下拉,點選「選擇資料行」,跳出的輔助說明有助於瞭解這項指令:「保留或移除這個資料表中的資料行」。

注意到因為上個步驟有勾選「我的表格有標題」,Power Query編輯器裡的資料表的標頭便是原始Excel報表裡的標題欄,原報表空白欄在Power Query為「欄1」、「欄2」等。

E10i21

三、保留資料行

在「選擇資料行」視窗這裡,可以看到目前資料表所有的資料行。在此點選右上角的排序圖標,改成依照「名稱」排序,這樣子可以很方便的將「欄1」、「欄2」、……「欄8」都取消勾選。

勾選的是保留的資料行,沒勾選表示不保留,這樣的作用等於是將所有空白欄都刪除掉了。

E10i31

四、移除資料行

回到Power Query編輯器,剛才上個步驟有重新排序,所以資料表這裡的欄位順序也都跟著改變。

假設「拋轉傳票」這個資料行(Excel報表的某一欄)也是不需要的,可以在上方功能區「常用>管理資料行」這裡將「移除資料行」下拉,選擇「移除資料行」,效果正如輔助說明:「從這個資料表移除目前選取的資料行」。

E10i41

五、移動資料行

除了移除資料行,Power Query資料表可以將游標停留在標頭欄位上,滑鼠左鍵按住快速拖曳,直覺地移動整個資料行,還可以跟Excel操作一樣按住Ctrl鍵選取多個相鄰或分散的資料行一起移動,如圖所示。
E10i51

六、前往資料行

假設資料表欄位(資料行)非常多,可以在上方功能區相同指令集中,將「選擇資料行」下拉點選「前往資料行」。

E10i61

七、搜尋資料行

在「前往資料行」視窗中選擇任何資料行,可以在資料表中快速前往。

E10i71

Power Query刪除Excel空白欄位(資料表資料行)的兩種方法

先前章節有介紹過轉置篩選再倒置的方法,在Power Query編輯器一次删除Excel報表中的所有空白欄,這一節跟各位介紹的則是直接用Power Query類似篩選的方式執行。兩種方法都可以達到相同的效果,前者技巧性高一點,方便大量及規則性刪除,後者是使用Power Query配套好的指令,操作上較為直覺。兩者配合配合實務狀況不同可選擇適合方式,這個跟很多Excel操作一樣,完成相同任務可以使用不同的方法,選擇越多,更有可能提升效率。

最後再補充一點,Power Query編輯器和Excel在操作上有很多類似的地方,不過在Excel是工作表和欄列,在Power Query則是資料表和資料行資料列,瞭解兩者之間的操作對象差異有助於資料的處理轉換,贊贊小屋雖然沒有在這方面特別詳細說明,相信讀者在實際操作時可以確切體會。

更多學習:Power BI文章合集

YouTube video

歡迎加入Line社群,口袋裡的Excel小教室!

Power BI大全集:零基礎入門到進階的學習教程

贊贊小屋Power BI教學

Power BI教學:資料處理與視覺化2合1的工具

最新文章: