大型工作表編輯後殘留海量空白列,手動刪除不切實際。Excel 提供兩大原生批次刪除方案:「定位條件→空值」極速但風險高;「自動篩選→篩選空白→刪除」安全可控。本文詳細對比並提供操作細節與避坑指南。
方法一:定位條件法(極速、但有前提)
- 選取資料區域(或 Ctrl+A 全選)。
- Ctrl+G(或「編輯/尋找」→「定位」)→「定位條件」。
- 選擇 「空值」 → 確定。所有空白儲存格被選取(藍底反白)。
- 右鍵選取區域 → 「刪除」→ 「整列」 → 確定。空白列瞬間消失。

⚠️ 致命風險
若非空白列中任一儲存格為空值,該儲存格也會被選取,導致整列被誤刪,資料結構崩壞。僅適用於「每列每欄皆有值」的完整資料表。
方法二:自動篩選法(安全、通用、稍繁瑣)
- 插入輔助序號欄:最左側插入新欄 A,A1 輸入 1 → 雙擊填滿柄向下填滿流水號(確保無空白列中斷篩選)。
- 插入標題列:若原無標題列,頂端插入一列並輸入標題(否則「自動篩選」不會在首列出現下拉箭頭)。
- 全選資料區(含輔助欄) → 「資料」→「篩選」→「自動篩選」(或 Ctrl+Shift+L)。
- 任一欄下拉箭頭 → 僅勾選 「空白」 → 確定。重複對其他欄操作,直到畫面僅剩空白列。
- 全選可見列(Ctrl+A → Ctrl+A 或滑鼠拖選)→ 右鍵 → 「刪除列」。
- 再次點選「自動篩選」關閉篩選模式 → 刪除輔助序號欄 → 完成。

進階:Power Query 一鍵淨化(Excel 2016+ 內建、2010/2013 需安裝增益集)
- 「資料」→「來自表格/區域」→ Power Query 編輯器開啟。
- 「首頁」→「移除資料列」→「移除空白列」。
- 「關閉並上傳」→ 回寫工作表。後續資料更新僅需「重新整理」。
方法選擇決策樹
- 資料表極度完整(無任何空儲存格)、一次性清理 → 定位條件法(最快)。
- 資料表含部分空儲存格、或需重複執行 → 自動篩選法 或 Power Query(最穩健、可重現)。
- 超大數據量(>10 萬列) → Power Query 效能最佳,不凍結介面。