如何透過拖曳對 Power Query 中的多列重新排序
如何在 Excel 中重新排列多列?
您可以透過選擇列標題並將其拖曳到所需位置來重新排列 Excel 中的列。但是,如果您有一個包含很多列的大表,您必須拖曳和捲動瀏覽,則可以使用 Power Query 編輯器。 Power Query 編輯器可讓您按照要放置的順序選擇多個列,然後將這些列一起拖曳到所需的位置。
如何透過拖曳對 Power Query 中的多列重新排序
若要透過拖曳對 Power Query 中的多個欄位重新排序,您必須執行下列步驟:
假設我們有一個範例資料來源,如下面的螢幕截圖所示。因此,我們需要做的第一件事是在 Power Query 編輯器中開啟它。選擇資料來源,然後按一下「資料」標籤下「取得和轉換資料」部分中的「來自表格/範圍」選項。
透過拖放重新排序多列
在 Power Query 編輯器中開啟資料後,按住Ctrl鍵並依照您想要的顯示順序選擇所需的欄位。例如,按以下方式重新排列 DepartmentID 和 EmployeeID:
部門ID、員工ID、員工姓名、入職日期、性別、薪資代碼
我將按照如下螢幕截圖所示的順序選擇它們:
選擇列後,在任何選定的列標題上按一下並按住滑鼠左鍵,然後將指標拖曳到要放置列的位置。釋放滑鼠按鈕將列放入新位置。它們將按照所需的順序重新排列。
最後,按一下Power Query 編輯器頂部功能表中的「關閉並載入」按鈕以套用變更並將重新排序的資料載入回工作表中。
- 如果要重新排列資料來源中的所有列,則必須將所選內容拖曳到最後一列的右側,然後放開滑鼠按鈕。如果將列拖曳到左側,則不會發生任何事情。
- 若要反轉資料來源中列的順序,請選取最後一列,按住Shift鍵,然後選取第一列。然後在最後一個列標題上按一下並按住滑鼠左鍵,並將指標向右拖曳。放開滑鼠按鈕,列順序將會反轉。您可以按照相同的步驟來顛倒幾列的順序。這也允許將選擇拖曳到左側。
- 若要「撤銷」重新排序,請右鍵點選右側「查詢設定」面板中「套用的步驟」下的「重新排序的列」步驟,然後選擇「刪除」。
在 Power Query 中對列重新排序的另一種方法
當您在 Power Query 中對列重新排序時,將建立 Table.ReorderColumns 函數。
將遊標放在頂部的公式列中,然後按所需順序鍵入列標題來編輯公式文字。將標題放在雙引號內,並用逗號分隔。刪除已新增的列的先前條目,然後按Enter 鍵套用變更。
因此,您可以透過這種方式在 Power Query 中快速重新排序多個列,而無需單獨移動每個列。希望這個對你有幫助。
如何在 Power Query 中對列進行排序?
在 Power Query 編輯器中開啟資料來源,然後選擇要排序的欄位。然後轉到“主頁”選項卡,然後按一下“排序”部分中的“升序排序”或“降序排序”選項。或者,按一下列標題旁的下拉列表,然後從出現的彈出視窗中選擇升序排序/降序排序。您也可以使用此彈出視窗進一步自訂按特定值的排序或清除排序。
發佈留言