在 Excel 中移動列的 5 種方法 – 逐步教程
如果您經常使用 Excel 表格,可能需要重新排列數據列來為某些目的重構數據。本逐步教程提供了 5 種簡單的方法,幫助您將列移動到想要的位置、交換相距較遠的兩列,以及同時重新排列多列。此外,還展示了如何快速在 Excel 中移動行。
視頻
在 Excel 中移動列
如下圖所示,您希望將「銷售員」列移動到「產品」列之前。本節提供三種方法幫助您實現這一操作。

方法 1:使用拖放功能移動列
移動列最常見的方式是按住 Shift 鍵,同時用鼠標拖放該列。
步驟 1:選擇要移動的列
- 要選擇一列,點擊列字母即可選中它。在此情況下,我點擊列字母「F」以選擇「銷售員」列。
- 要選擇多個相鄰列,您需要點擊要移動的第一列的列字母,然後按住並向右拖動鼠標以選擇其他列。
- 您也可以通過選擇該列中的單元格,然後按下 Ctrl + 空格鍵來選擇整列。
- 如果您只想移動數據範圍內的單元格而不影響外部數據,則需要手動選擇這些單元格。
步驟 2:按住 Shift 鍵
將指針移到所選列的邊框上,當光標變為四向箭頭時,按住 Shift 鍵。

步驟 3:將所選列拖動到新位置
將列拖動到所需位置,釋放鼠標後再鬆開 Shift 鍵。
結果
「銷售員」列現在已移動到「產品」列之前。

- 如果所選列是合併單元格的一部分,則無法移動。
- 非連續列無法移動。
方法 2:使用便捷工具輕鬆精確地移動列
上述方法常用,但當您處理包含大量列的區域時會浪費時間。這裡強烈推薦 Kutools for Excel 的列清單功能,它能幫助您輕鬆且精確地將列移動到新位置。
使用方法:
- 點擊 Kutools > 導航窗格 > 列清單以打開此列清單窗格;
- 在窗格中,選擇要移動的列,然後拖放到新位置。
- 要使用此功能,您需要在電腦上安裝 Kutools for Excel。前往下載 Kutools for Excel 30 天免費試用版,無任何限制。
- 使用此功能,您還可以實現以下操作:
- 將列移動到範圍的開頭:選擇一列,點擊 移動到頂部
按鈕。
- 將列移動到範圍的末尾:選擇一列,點擊 移動到底部
按鈕。
- 將列向左或向右移動一列:選擇一列,點擊 向上
或 向下
按鈕。
- 將列移動到範圍的開頭:選擇一列,點擊 移動到頂部
方法 3:使用剪切和插入功能移動列
此外,您還可以通過剪切和插入手動移動列。請按照以下步驟操作。
步驟 1:選擇要移動的列
- 要選擇一列,點擊列字母即可選中它。在此情況下,我點擊列字母「F」以選擇「銷售員」列。
- 要選擇多個相鄰列,您需要點擊要移動的第一列的列字母,然後按住並向右拖動鼠標以選擇其他列。
- 您也可以通過選擇該列中的單元格,然後按下 Ctrl + 空格鍵來選擇整列。
- 如果您只想移動數據範圍內的單元格而不影響外部數據,則需要手動選擇這些單元格。
步驟 2:剪切所選列
右鍵點擊所選列,從上下文菜單中選擇剪切。參見截圖:

步驟 3:將剪切的列插入到所需位置
- 選擇要在其前插入剪切列的列。在此情況下,我需要將「銷售員」列移動到「產品」列之前,因此我選擇了「產品」列。
- 右鍵點擊「產品」列並選擇 插入剪切的單元格 在右鍵菜單中。提示:按住 Ctrl 鍵並同時按下數字小鍵盤上的「+」鍵也可以插入剪切的列。
結果
「銷售員」列現在已移動到「產品」列之前。

- 如果所選列是合併單元格的一部分,則無法移動。
- 多個非連續列無法移動。
在 Excel 中交換列
要在數據範圍內交換列,例如,如下圖所示,需要交換「銷售員」列和「日期」列的位置。使用上述方法,您需要記住這兩列的原始位置,然後重複操作逐一移動它們,直到交換完成,這既繁瑣又容易出錯。這裡,Kutools for Excel 的 交換區域功能可以幫助您只需幾次點擊即可輕鬆同時交換兩列。

要同時交換兩列,您只需:
- 啟用該功能,點擊 Kutools > 區域 > 交換區域;
- 分別選擇要交換的列。
- 此功能還可以幫助同時交換兩個區域。
- 要使用此功能,您需要在電腦上安裝 Kutools for Excel。前往下載 Kutools for Excel 30 天免費試用版,無任何限制。
使用數據排序重新排列列
如果您有許多列需要重新排序,更快的方法是在數據範圍的頂部添加一個輔助行,並按照您希望的列順序進行編號,然後應用 Excel 的數據排序功能一次性將列移動到新位置。請按照以下步驟逐步操作。
步驟 1:在範圍頂部插入輔助行
- 通過點擊行號選擇數據範圍的頂行。
- 右鍵點擊所選行,從上下文菜單中選擇插入。
現在,在原始數據範圍頂行上方插入了一個新行。
步驟 2:對列進行編號以指示其新順序
在每列上方的單元格中輸入一個數字,以指示該列在範圍中的新順序。列將根據您在輔助行中列出的數字進行排序。
在此示例中,「日期」列上方的數字 1 表示「日期」列將成為排序後數據範圍的第一列,而「價格(美元)」列將是最後一列。

步驟 3:對列進行排序
- 選擇整個範圍(包括您在步驟 2 中指定的數字),轉到數據選項卡,選擇 排序與篩選組中的排序。
- 在彈出的 排序 對話框中,點擊 選項 按鈕。注意:確保在排序對話框中勾選了 數據包含標題框。
- 在 排序選項對話框中,選擇 從左到右排序選項,然後點擊確定按鈕。
- 返回到排序對話框時,從排序依據下拉列表中選擇第 1 行,然後點擊確定。
結果
列根據您在輔助行中列出的數字進行排序(如果需要,您可以刪除輔助行)。

在 Excel 中移動行
除了移動列之外,您可能還需要移動行。與移動列相同,您可以使用內置功能來移動行。這裡我將簡要演示如何使用拖放功能在 Excel 中移動行。
- 選擇要移動的行。
- 將指針移到所選行的邊框上(顯示四向箭頭),按住 Shift 鍵。
- 將行拖動到所需位置,釋放鼠標後再鬆開 Shift 鍵。注意:您也可以使用剪切和粘貼功能將行移動到新位置。選擇一行後,其他步驟與移動列的步驟相同。
相關文章
自動編號列
本逐步教程提供了 4 種方法,幫助您在 Excel 中自動編號列。
在 Excel 中添加列
本教程演示了在 Excel 中添加列的 6 種簡單方法。
使用加號或減號隱藏/取消隱藏行或列
本逐步指南演示了如何在 Excel 中使用加號或減號隱藏或取消隱藏列或行。
最佳 Office 生產力工具
🤖 | Kutools AI 助手:以智能執行為基礎,革新數據分析 |生成程式碼 | 創建自訂公式 | 分析數據並生成圖表 | 調用 Kutools 增強函數… |
熱門功能:查找、選取項目的背景色或標記重複值 | 刪除空行 | 合併列或單元格且不遺失數據 | 四捨五入(免公式)... | |
高級 LOOKUP:多條件 VLookup|多值 VLookup|多表查找|模糊查找... | |
高級下拉列表:快速創建下拉列表 |依賴型下拉列表 | 多選下拉列表... | |
列管理器:添加指定數量的列 | 移動列 | 切換隱藏列的顯示狀態 | 比較區域及列... | |
精選功能:網格聚焦 | 設計檢視 | 增強編輯欄 | 工作簿及工作表管理器 | 資源庫(快捷文本) | 日期提取器 | 合併資料 | 加密/解密儲存格 | 按列表發送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體/傾斜/刪除線...)... | |
15 大工具集:12 項文本工具(添加文本、刪除特定字符…)|50+ 儀表 類型(甘特圖等)|40+ 實用 公式(基於生日計算年齡等)|19 項插入工具(插入QR码、根據路徑插入圖片等)|12 項轉換工具(金額轉大寫、匯率轉換等)|7 項合併與分割工具(高級合併行、分割儲存格等)|...及更多 |
運用 Kutools for Excel,全面提升您的 Excel 技能,體驗前所未有的高效。 Kutools for Excel 提供超過300 項進階功能,讓您提升工作效率、節省時間。 點此尋找您最需要的功能...
Office Tab 為 Office 帶來分頁介面,讓您的工作更加輕鬆簡單
- 在 Word、Excel、PowerPoint 中啟用分頁編輯與閱讀。
- 在同一視窗的新分頁中打開與創建多份文件,而非開啟新視窗。
- 提升您的生產力50%,每日可幫您減少數百次鼠標點擊!
所有 Kutools 外掛,一次安裝
Kutools for Office 套裝整合了 Excel、Word、Outlook 和 PowerPoint 的外掛,外加 Office Tab Pro,非常適合需要跨 Office 應用程式協同作業的團隊。





- 全合一套裝 — Excel、Word、Outlook及 PowerPoint 外掛 + Office Tab Pro
- 一鍵安裝,一份授權 — 幾分鐘完成設置(支援 MSI)
- 協同運作更順暢 — Office 應用間無縫提升生產力
- 30 天全功能試用 — 無需註冊、無需信用卡
- 最超值 — 一次購買,節省單獨外掛費用