Excel檔案太大的主因是圖片未壓縮、過度格式化與隱藏資料殘留,可用壓縮圖片、清除格式、另存 .xlsb 二進位格式快速縮小。 本文整理 9 種常用有效的縮小方法、5 大膨脹原因,以及「檔案太大寄不出去」時的分享替代方案,並附完整 FAQ。
如果你只想先拿到清單,這 9 招請記下來:壓縮圖片、清除多餘格式、刪除未使用的儲存格樣式、停用樞紐分析快取、清理隱藏列欄與工作表、移除或合併外部連結、另存 .xlsb 格式、移除重複資料與清除易失性公式,最後是用雲端連結取代 email 附件。以下每一招都附上具體操作步驟與適用時機。
Excel檔案太大的5大原因|3秒自我診斷法
動手縮檔前,先花 3 秒做自我診斷:打開檔案,按 Ctrl+End,游標會跳到 Excel 認定的「最後一格」。如果你只有 200 列資料,游標卻跳到第 50,000 列,代表下方藏了大量空白但已被格式化的儲存格——這通常就是檔案無故變大的元兇。

資料量過大
當工作表累積數萬甚至數十萬筆資料時,檔案體積會急遽膨脹。零售業常見的情況是每月把 POS 銷售明細全部堆在同一份 Excel、長期不分檔,單一檔案就超過 50MB,開啟時頻頻當機。除了實際資料,Ctrl+End 跳過頭的那些「假資料範圍」也會被計入體積,可以搭配清掉超出範圍的空白列一起處理。
過度格式化(條件格式吃掉的容量)
大量套用條件格式、彩色填充、邊框與字型變化,會顯著增加容量。財務報表與 KPI 追蹤表最常犯這個錯:為了醒目,整欄整列(甚至整張工作表)套條件格式,卻忘了條件格式規則越多、重算越慢、檔案越肥。
未使用的儲存格樣式殘留
這一點很多教學都漏掉,卻是進階用戶的真正痛點:儲存格樣式(Cell Styles)和條件格式是兩種不同的膨脹來源。 條件格式是「規則」,儲存格樣式則是「樣式定義」。當你反覆從別的活頁簿複製貼上內容,對方檔案裡的自訂樣式會一路跟著累積進來,即使你根本沒用到,這些樣式定義仍佔著體積。只清條件格式而不清樣式,檔案往往還是瘦不下來。
嵌入圖片與物件
插入高解析度圖片、SmartArt、圖表,甚至內嵌 PDF、Word 物件,會讓檔案膨脹數倍。設計部門把產品照片原圖直接貼進報表、完全沒壓縮,一份檔案瞬間破 100MB 是常有的事——很多人抱怨的「檔案太大」,其實多半就是照片這個問題。
外部連結、隱藏資料與樞紐分析快取殘留
連結外部活頁簿與資料庫、隱藏的工作表列欄、以及樞紐分析表偷偷存下的來源資料快取,都是看不見的肥肉。這裡先點名,詳細解法留到後面兩個章節。順帶一提,多人同時共編一份 Excel、互相複製貼上,是檔案「無故變大」的常見來源;這種協作需求其實更適合交給雲端平台管理。(想擺脫多人共編一份肥大 Excel 的困境,可以先試試 monday.com 的免費方案,2 人以下永久免費、不需信用卡。)
壓縮圖片與移除物件|3步驟立即見效
圖片幾乎是效果最明顯的縮檔目標,三步驟就能見效,也是最多人想先學會的操作。

操作步驟:
- 點選任一張圖片,功能區會出現「圖片格式」,點進去後選「壓縮圖片」。
- 在對話框中取消勾選「僅套用到此圖片」(讓設定套用全檔所有圖片),並勾選「刪除圖片的裁剪區域」。
- 選擇解析度:寄 email 選「電子郵件(96 ppi)」最省;若要列印再選「列印(220 ppi)」。
解析度怎麼挑: 螢幕檢視或寄送用 96 ppi 就夠;只有需要高品質輸出時才用 220 ppi,否則白白留下用不到的畫質。
常見錯誤提醒: 壓縮是不可逆的,一旦存檔就無法還原原始畫質,務必先另存一份備份。另外,內嵌的 PDF、Word 物件體積驚人,建議改成「超連結」——把原始檔放雲端,Excel 裡只放連結,體積可以差好幾倍。
清除多餘格式|2種膨脹源與VBA批次清理
上一節提到條件格式與儲存格樣式是兩種不同問題,這裡分開處理,缺一不可。

清除多餘的條件格式
先選取多餘範圍,點「常用 →清除 →清除格式」;接著到「常用 →條件格式 →管理規則」,把套用範圍過大或根本沒用到的規則刪掉。搭配移除多餘空白字元一起清,資料會更乾淨。
合併並刪除未使用的儲存格樣式
這是最常被遺漏的一步。到「常用 →儲存格樣式」,若你看到一大串來路不明的自訂樣式,展開後選「合併樣式」,從另一份乾淨的活頁簿合併回標準樣式;或直接在多餘樣式上按右鍵刪除。清掉這些殘留樣式,往往能再擠出可觀的體積。
VBA 批次清理格式
若整張表格都被套了格式,一格一格清太慢,可以用巨集一次搞定:
Cells.ClearFormats
提醒:此動作無法復原,執行前請先備份,且它只清格式、不清內容,資料本身不受影響。
實務上這招威力很大:常見情況是專案經理發現報表異常肥大,一查才知道整張表都套了格式,用清除格式加上清理樣式後,檔案直接縮到原本的三分之一。
清理隱藏資料與樞紐分析快取|3個看不見的肥肉來源

檢查隱藏的工作表、列與欄
再次善用 Ctrl+End:若最後一格遠超實際資料,選取多餘的整列或整欄,同時「清除內容」與「清除格式」,再刪除。也別忘了在工作表標籤上按右鍵「取消隱藏」,把藏起來的工作表找出來清理。清完之後若開檔仍慢,可以參考開啟速度變慢的完整排查。
停用樞紐分析表快取(PivotCache)
這是 Excel 內建但很少人知道的技巧。樞紐分析表預設會另外存一份完整的來源資料在快取裡,等於同一份資料被存了兩次,檔案自然翻倍。做法:在樞紐分析表上按右鍵 →「樞紐分析表選項」→「資料」頁籤 →取消勾選「儲存來源資料到檔案中」,並勾選「檔案開啟時自動更新」。這樣快取就不會跟著檔案一起被存下來,巨量報表可以立刻瘦一大圈。

移除或合併外部連結
到「資料 →查閱連結(編輯連結)」檢查所有外部連結,評估能否合併到單一檔案,把不再需要的連結移除。這不只縮檔,也能避免連結失效造成的錯誤值。移除前一樣先備份,以免資料遺失;如果擔心救不回來,也可先了解暫存檔的位置與救援方式。
儲存為.xlsb格式|檔案立即減半的技巧
如果上面都清過了還是太大,最快的一招是換副檔名——把檔案另存成 Excel 二進位格式(.xlsb),對巨量資料或大量公式的檔案效果特別明顯,通常能明顯縮小。

操作步驟:
- 點「檔案 →另存新檔」。
- 在存檔類型下拉選單選「Excel 二進位活頁簿(*.xlsb)」,儲存。
.xlsx 與 .xlsb 優缺點比較:
| 比較項目 | .xlsx | .xlsb |
|---|---|---|
| 檔案體積 | 較大 | 明顯較小,常減半 |
| 開啟/儲存速度 | 一般 | 較快 |
| 相容性 | 通用、支援雲端與第三方工具 | 部分外部工具不支援 |
| 巨集內含 | 需另存 .xlsm | 可直接內含巨集 |
| 適合情境 | 需雲端協作、跨工具交換 | 巨量資料、大量公式的本機檔 |
判斷原則很簡單:平常要放雲端多人共編、或要匯進其他系統,就留 .xlsx;純本機使用、追求速度與體積,就用 .xlsb。 想更完整了解各種副檔名差異,可延伸閱讀 XLSX 格式的開啟與比較教學。
進階資料整理|移除重複、清除公式與Power Query

移除重複資料與規範化結構
選取資料範圍,點「資料 →移除重複」,依欄位選擇判斷依據後確定。HR 部門彙整員工名單時,最常因重複紀錄讓檔案膨脹,一鍵移除重複就能明顯精簡。規範化的重點是:一欄只放一種資訊、避免冗餘欄位,資料越乾淨、體積越小、後續分析也越快。
清除多餘的計算公式
這是進階用戶常忽略的膨脹原因:易失性函數(如 RAND()、NOW()、TODAY()、OFFSET()、INDIRECT())每次任何操作都會重算全檔,加上大範圍的陣列公式,會同時拖慢速度並灌大體積。如果某些公式的結果其實已經定案、不需再變動,選取後「複製 →選擇性貼上 →值」,把公式換成靜態數值,檔案會輕盈很多。想釐清哪些函數屬於高負擔類型,可參考Excel 函數的完整分類與效能影響。
分割資料 vs 重開新檔的判斷時機
當單一檔案資料量過大,該分檔還是就地優化?判斷框架是:若只是格式與圖片肥大,就地清理即可;若垃圾資料多、格式混亂、多次優化仍瘦不下來,就複製「必要資料」到全新檔案(切記別把隱藏的垃圾一起帶過去)。若只是要交換給別人看,把部分內容另存成 CSV 也是輕量的替代方案。
用 Power Query/Power Pivot 取代工作表堆疊
要處理百萬筆以上資料的專案經理或資料分析師,別再把原始資料硬塞進工作表。改用 Power Query 清理與合併資料的完整流程,或用 Power Pivot 建立資料模型做多表關聯分析——資料留在資料模型裡,工作表只呈現結果,體積和效能都會大幅改善。
Excel檔案寄不出去?|3種分享大檔案的替代方案
有時候你已經沒時間慢慢優化,只是急著把檔案寄出去卻被退回——這也是 PTT 上很常見的求助。多數企業信箱的附件上限約 25MB,超過就寄不出去。以下三種方法可以直接繞過限制。

方法 1:雲端連結取代附件。 把檔案上傳到 OneDrive 或 Google Drive,用「共用連結」寄給對方,收件人一點就能開,還能設定檢視或編輯權限。如果這份檔案本來就要多人協作、常常來回改版,更該直接搬進雲端專案平台管理——例如把任務、進度、負責人拆進 monday.com 的看板,就不必再互寄一版比一版肥的 Excel。
方法 2:壓縮成 ZIP 再寄。 在檔案上按右鍵 →「壓縮成 ZIP 檔案」,.xlsx 本身雖已是壓縮格式,但打包後仍能再擠掉一些空間,且能一次包多個檔案寄出。
方法 3:轉成 CSV 或 PDF。 如果對方只需要看數據,把單一工作表另存成 CSV,體積可以縮到原本的零頭;若只是要給人「看報表」,匯出成 PDF 也很輕巧,還能避免對方誤改內容。
結論|Excel瘦身重點與協作工具推薦
把整篇的重點濃縮成一份行動清單:
- 先診斷再動手:用 Ctrl+End 找出被格式化的假資料範圍,對照 5 大原因鎖定病灶。
- 速效三招:壓縮圖片、清除條件格式與未使用的儲存格樣式、另存 .xlsb,多數檔案就能明顯瘦身。
- 進階三招:停用樞紐分析快取、把易失性公式轉成靜態值、用 Power Query 取代工作表堆疊。
- 寄不出去的解法:用雲端連結取代附件、打包 ZIP、或轉成 CSV/PDF。
- 反覆優化仍無效:複製必要資料另開新檔,或乾脆把協作需求交給專業平台。
最後一點很關鍵:當 Excel 被當成多人共用的資料庫,再怎麼壓縮都只是治標。 這時該考慮的是換一個為協作而生的工具。你可以先對照自己的團隊規模:

- 5 人以下、剛開始接觸專案管理 → 先用 Notion 免費版,把資料從 Excel 搬進結構化資料庫。
- 技術團隊跑 Scrum → ClickUp 更合拍,Free Forever 方案 NT$0、任務數不限,付費的 Unlimited 約 NT$224/人/月起。 Replace this
- with:
- 15 人以上大型專案 → monday.com 企業方案。 pdfFiller 處理文件流程。
- 5–15 人跨部門協作 → monday.com 是我們的首選:欄位、看板、儀表板一目了然,還能設自動化規則(例如任務延遲自動通知負責人),讓問題在擴大前就被處理,而不是等到週會才發現。免費方案不需信用卡、2 人以下永久免費,很適合先開來體驗。
想把「別再共編肥大 Excel」付諸行動?第一步很簡單:在 monday.com 用專案範本建立一張看板,把原本塞在工作表裡的任務、負責人與期限拆成欄位,10 分鐘就能建好你的第一個協作看板。
Excel檔案太大常見問題|8題FAQ

為什麼Excel檔案會變得很大?
最常見的四個原因是:未壓縮的圖片與內嵌物件、過度使用條件格式與累積的儲存格樣式、隱藏或超出範圍的空白儲存格,以及樞紐分析表另存的來源資料快取。多半不是單一原因,而是好幾項疊加造成。
為什麼清空內容後,Excel檔案還是很大?
因為你只清了「內容」,沒清「格式」。清空儲存格的數字或文字後,套在上面的條件格式、邊框、儲存格樣式仍然存在,體積也就下不去。正確做法是同時「清除內容」與「清除格式」,並移除多餘的外部連結。
Excel檔案太大、開啟很慢,該怎麼辦?
先停用樞紐分析快取、把易失性公式轉成靜態值,再另存成 .xlsb 格式,通常開啟速度會立刻改善。若處理後仍卡頓,可依開啟速度變慢的原因逐一排查,很多時候瓶頸是硬體記憶體,而非檔案本身。
如何快速壓縮Excel檔案的大小?
最速效的前三招:一、壓縮圖片(圖片格式 →壓縮圖片,選 96 ppi 並刪除裁剪區域);二、清除多餘格式與未使用的儲存格樣式;三、另存為 .xlsb。這三步做完,大多數過大的檔案都能明顯縮小。
為什麼刪除資料後,Excel檔案容量反而變大?
這是很多人遇到的「無故變大」現象。常見原因有三:另存時沒有真正壓縮、只是覆蓋原檔;復原(undo)歷史與剪貼簿暫存殘留;以及刪了資料卻沒刪格式與樣式。解法是清除格式後,用「另存新檔」重新產生一份乾淨檔案,而非直接儲存。
Excel檔案太大會有哪些風險?
主要有三:開啟與儲存速度變慢、拖累工作效率;檔案損毀機率提升,容易存檔失敗;以及難以透過 email 傳送或雲端同步。體積越大,這三種風險都越高。
哪些情況建議直接建立新檔案?
當原檔格式混亂、垃圾資料過多,或你已經反覆優化多次仍瘦不下來時,與其繼續搶救,不如把「必要資料」複製到一份全新檔案。需要分工協作的情境也建議分檔,並避免把隱藏的垃圾資料一起帶過去。
Excel不同版本對檔案大小的影響?
新版的 Microsoft 365 在檔案壓縮與格式處理上較有效率,較舊的版本(例如 Excel 2016 及更早)比較容易產生冗餘資料、體積偏大。建議盡量使用新版並保持更新,同一份檔案在新版重新另存,往往就能小一點。