如何快速將 Excel 資料上下翻轉?
在 Excel 處理眾多資料管理與分析任務時,您可能會需要將資料順序反轉(上下翻轉)。這在處理時間序列資料、日誌,或需以相反方向比較資料趨勢時特別實用。此外,從不同來源匯入的資料,其順序有時與您的分析或報表格式要求相反;此時,快速反轉資料順序有助於確保後續處理與視覺化的一致性及準確性。
本完整指南介紹了幾種在 Excel 中上下翻轉資料的實用方法,包括:
使用輔助欄與排序功能翻轉資料
其中一種直接的方法是在資料旁新增輔助欄,再依此欄位進行排序,系統性地反轉順序。此方法簡單易行,無論是小型清單或大型資料集皆適用。
1. 點選緊鄰第一筆資料的儲存格,在此輔助欄位中輸入 1,並在下方儲存格輸入 2. 
2. 選取剛才輸入的兩個編號儲存格,利用自動填滿控制點(位於儲存格右下角的小方塊)向下拖曳,沿著您的資料範圍填滿序列,確保與數據區域長度一致,為每一列資料依序指派輔助編號。
3. 選取您的資料與完整的輔助編號序列後,前往資料索引標籤,然後按一下排序大到小,即可根據輔助欄重新排列列,讓資料順序反轉。
4. 此時可能會出現排序警告對話方塊。請務必選擇擴充選取範圍,再點擊排序,以確保排序作業涵蓋所有相關欄位,在反轉順序的同時完整保留資料結構。
現在,包含輔助欄與主欄在內的資料都已在原位置完成反轉。
完成後,若不再需要輔助欄,您可安心刪除或隱藏它。
適用性與注意事項:此方法特別適合偏好不使用公式或程式碼的使用者,且相容於所有 Excel 版本。排序時,務必擴充選取範圍,以免破壞相鄰欄位間的關聯性。雖然此方法適用於大多數情境,但在處理極大型工作表時,可能因 Excel 排序作業而稍耗時間。
使用公式翻轉資料
熟悉 Excel 公式的使用者,可善用 INDEX 與 ROWS 函數快速翻轉欄位資料。此方法無需變動原始欄位,即可動態呈現翻轉結果;當您希望保留原始資料,同時讓翻轉後的內容能隨來源自動更新時,這種公式解法尤其實用。
1. 在空白欄位中(例如原始資料位於 A1:A8,則從 B1 開始),輸入下列公式:
=INDEX($A$1:$A$8,ROWS(A1:$A$8)) 2. 按下 Enter 後,向下拖曳公式的自動填滿控制點,填滿與原始數據區域相同的列數,直到資料完全反轉為止;一旦開始出現重複項目,請立即停止填滿。


現在,您的資料將以顛倒順序顯示於新欄位中,而原始資料則維持不變。
參數說明: INDEX($A$1:$A$8,ROWS(A1:$A$8)) 會依序從 A8 提取至 A1 的資料。請將 $A$1:$A$8 調整為您實際的資料範圍。
提示與注意事項:請確保指定的範圍與實際項目數量一致,否則可能導致錯誤或產生空白儲存格。若您的數據區域大小有所變動,務必調整公式中的參照範圍。此方法最適合用於固定大小的資料集,或當您需要即時鏡像欄位時。移動列或欄時,請特別留意,以免意外造成參照偏移。
使用 Kutools for Excel 翻轉資料
上述標準 Excel 方法雖可反轉數值順序,但若需同時保留儲存格格式(如背景顏色、字型或資料驗證規則),Kutools for Excel 的「垂直翻轉範圍」工具便能提供更大彈性——讓您自由選擇同時翻轉數值與格式,或僅翻轉數值。
安裝 Kutools for Excel 後,選取您要翻轉的資料,前往 Kutools > 範圍 > 垂直翻轉範圍,並從子選單中選擇您偏好的翻轉類型。
- 若您選擇全部翻轉,儲存格的數值與對應格式將同步反轉。輸出結果如下所示:

- 若您選擇僅翻轉內容,僅內容值會反轉,而格式則維持不變:

Kutools for Excel 不僅能輕鬆翻轉資料與格式,更內建多項實用功能,如交換範圍、批次編輯等,全面提升您處理複雜資料時的工作效率。
情境優勢與注意事項:此方法極適合經常調整資料版面配置,或需保留複雜儲存格樣式的使用者,操作直覺簡便,有效降低手動錯誤風險。然而,此解決方案需安裝 Kutools for Excel;如同使用任何增益集,執行批次轉換前務必備份重要資料。
使用 VBA 程式碼翻轉資料
若您經常需要反轉大型資料集,或希望自動化翻轉流程,使用 VBA 巨集能有效簡化工作流程。此方法特別適合處理重複性任務或超大型資料集,因為只需執行一次巨集,即可快速且一致地翻轉指定範圍。當您需要將翻轉作業整合至更廣泛的自動化資料處理流程時,此方法同樣相當實用。
1. 在 Excel 功能區上,前往開發人員 > Visual Basic,以開啟 Microsoft Visual Basic for Applications 視窗。在專案窗格中,按一下插入 > 模組,然後將下列 VBA 程式碼貼到新模組中:
Sub FlipDataUpsideDown()
Dim WorkRng As Range
Dim i As Long, j As Long
Dim TempValue As Variant, TempFormat As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Please select the range to flip upside down:", xTitleId, WorkRng.Address, Type:=8)
If WorkRng Is Nothing Then Exit Sub
Application.ScreenUpdating = False
For i = 1 To Int(WorkRng.Rows.Count / 2)
j = WorkRng.Rows.Count - i + 1
TempValue = WorkRng.Rows(i).Value
TempFormat = WorkRng.Rows(i).Interior.Color
WorkRng.Rows(i).Value = WorkRng.Rows(j).Value
WorkRng.Rows(i).Interior.Color = WorkRng.Rows(j).Interior.Color
WorkRng.Rows(j).Value = TempValue
WorkRng.Rows(j).Interior.Color = TempFormat
Next i
Application.ScreenUpdating = True
End Sub 2. 接著,按一下
執行按鈕以執行程式碼。系統將提示您選取要上下翻轉的範圍;確認選取後,所選儲存格將自動垂直反轉順序,巨集也會在翻轉過程中一併複製儲存格的背景顏色。
提示與疑難排解:此巨集會在所選區域內逐列翻轉所有內容。若您的資料包含公式、合併儲存格等非純數值內容,執行後請務必仔細檢查結果。為避免意外變更,建議先於樣本資料測試,或事先備份原始檔案。
若出現「下標超出範圍」等錯誤,請確認所選區域僅包含連續的列(而非零散儲存格),並確保範圍內未使用合併儲存格。操作結果將立即生效,必要時可透過 Excel 的復原按鈕快速還原。
應用場景:此解決方案極適合處理大型資料集、自動化報表流程,或在您需要定期垂直翻轉多個表格時使用。不僅具備高度彈性,可輕鬆整合至其他自動化專案中,更能確保批次作業高效執行,無需繁瑣的手動操作!
透過本指南介紹的多種方法——手動輔助欄與排序、公式解法、Kutools for Excel 工具,以及可自訂的 VBA 巨集,您都能自信地在 Excel 中反轉資料順序,輕鬆應對各種商業與分析需求。選擇方法時,請根據資料規模、您對 Excel 函數與程式碼的熟悉程度,以及是否需保留儲存格格式來評估。若出現錯誤或非預期結果,請重新確認資料選取步驟與範圍參照,並在必要時從備份還原。
掌握這些資料處理技巧,將大幅提升您根據實際工作流程需求調整 Excel 試算表的能力,助您加快作業速度、降低出錯風險,並從資料中獲得更深入的洞察!如需更多技巧、公式與自動化靈感,立即造訪我們的 Excel 資源專區,獲取詳盡的逐步教學!
垂直或水平翻轉資料
最佳 Office 生產力工具
| 🤖 | KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行 | 產生程式碼| 建立自訂公式 | 分析資料並產生圖表| 呼叫增強函數…… |
| 熱門功能:尋找、醒目提示或標記重複值 | 刪除空白行 | 合併列或儲存格而不遺失資料 | 不使用公式的四捨五入…… | |
| 高級 LOOKUP:多重條件 VLookup | 多重數值 VLookup | 跨多個工作表 VLookup | 模糊查找…… | |
| 高級下拉列表:快速建立下拉式清單 | 相依式下拉式清單 | 多選下拉式清單…… | |
| 欄位管理員:新增指定數量的欄位|移動欄位|切換隱藏欄位的可見狀態|比較範圍與欄位…… | |
| 精選功能:網格聚焦 | 設計視圖 |增強編輯欄 | 工作簿與工作表管理員 | 資源庫(自動文字)| 日期提取 | 合併工作表 | 加密/解密儲存格 | 依清單傳送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體儲存格/斜體/刪除線……) ...... | |
| 頂尖 15 工具組:12 文字工具(添加文本,刪除特定字符,……)| 50+ 圖表 類型(甘特圖,……)| 40+ 實用公式(基於生日計算年齡,……)| 19 插入工具(插入二維碼,從路徑插入圖片,……)| 12 轉換工具(金額轉大寫,匯率轉換,……)| 7 合併和拆分工具(高級合併行,分割儲存格,……)|……以及更多 |
運用 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效能!Kutools for Excel 提供超過 300 項進階功能,大幅提升生產力並節省寶貴時間。立即點擊,取得您最需要的功能……
Office Tab 為 Office 帶來分頁式介面,讓您的工作更輕鬆自在!
- 在 Word、Excel、PowerPoint 中啟用分頁式編輯與閱讀功能,以及 Access、Visio 與 Project。
- 在同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
- 每天為您提升 50% 的工作效率,並省下數百次滑鼠點擊!
所有 Kutools 增益集,一個安裝程式
Kutools for Office 套件整合了 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,非常適合需要跨多個 Office 應用程式協作的團隊使用!
- 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
- 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
- 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
- 30 天完整功能試用— 無需註冊,無需信用卡
- 超值之選— 比單獨購買各增益集更省費用

