如何減少Excel文件大小

Anonim

減少Microsoft Excel文件

在Excele工作時,某些桌子達到相當令人印象深刻的尺寸。這導致了文件的大小增加了,有時甚至兆字節和更多。 Excel書重量的增加不僅導致其在硬盤上佔用的地方的增加,但更重要的是,在其上執行各種動作和過程的速度越慢。簡單地放置,在使用此類文檔時,Excel程序開始減速。因此,優化和減少這些書籍的問題變得相關。讓我們弄清楚如何減少Excele中的文件大小。

書尺寸減少程序

優化出生的文件應該立即在幾個方向上。許多用戶無法識別,但通常書中的excel包含許多不必要的信息。當文件很小時,沒有人特別注意這一點,但如果文件已經變得麻煩,則必須在所有可能的參數中優化它。

方法1:減少操作範圍

工作範圍是該區域,我記得Excel的動作。如果文檔正在計數,則程序將重新計算工作區的所有單元格。但它並不總是對應於用戶真正有效的範圍。例如,遠離桌子遠離桌子的不恰當地傳遞的間隙將使工作範圍的尺寸擴展到該間隙所在的該元素。事實證明,每次重新計算時,它會在每次重新計算時都會處理一堆空單元格。讓我們看看如何在特定表的示例中消除此問題。

Microsoft Excel中的表

  1. 起初,在優化之前,請注意其重量,以比較執行過程後的重量。這可以通過進入“文件”選項卡來完成。轉到“詳細信息”部分。在窗口的右側打開本書的基本屬性。第一個屬性是文檔的大小。正如我們所看到的,在我們的情況下,它是56.5千字節。
  2. 有關Microsoft Excel中的書籍的文件大小

  3. 首先,應該發現真實的工作空間是如何不同於用戶真正需要的。這樣做是非常簡單的。我們成為表格的任何單元格,鍵入Ctrl + End Kee Key組合。 Excel立即移動到最後一個單元格,程序考慮工作區的最終元素。正如您所看到的,在專門的情況下,我們的案例是913383行。鑑於該表只佔用六行,可以說明913377行實際上是無用的負載,這不僅增加了文件大小,但由於程序的整個範圍內的常駐重新計算執行任何動作而導致對文檔中的工作放緩時。

    Microsoft Excel中的葉工作空間的結尾

    當然,在現實中,實際的工作範圍和Excel中接受它的事實之間這麼大的差距是相當罕見的,我們花了這麼大的行數為清楚。雖然,有時甚至存在整個葉面積被認為是工件的情況。

  4. 為了消除此問題,您需要從第一個空開始刪除所有行,直到表格的末尾。為此,請選擇第一個單元格,即在表格下方,然後鍵入Ctrl + Shift +箭頭鍵。
  5. Microsoft Excel下表中的第一個單元格

  6. 正如我們可以看到的那樣,在從指定的單元格和表的末尾開始的第一列的所有元素都被分配。然後單擊“內容”鼠標右鍵。在打開的上下文菜單中,選擇“刪除”。

    在Microsoft Excel中將字符串刪除到表格的末尾

    許多用戶通過單擊鍵盤上的“刪除”按鈕,嘗試刪除,但它不正確。此操作清除單元格的內容,但不會將其移除。因此,在我們的情況下,它不會有所幫助。

  7. 在我們在上下文菜單中選擇了“刪除...”項目後,將打開一個小的單元格刪除窗口。我將開關設置為“字符串”位置,然後單擊“確定”按鈕。
  8. Microsoft Excel中的單元格刪除窗口

  9. 刪除了所有行的分配範圍。一定要通過單擊窗口左上角的軟盤圖標來烘乾本書。
  10. 在Microsoft Excel中保存一本書

  11. 現在讓我們看看它是如何幫助我們的。我們分配了表的任何單元格,然後鍵入Ctrl + End Kee Key組合。正如您所看到的,Excel分配了表的最後一個單元格,這意味著它現在是葉工作空間的最後一個元素。
  12. Microsoft Excel工作空間的最後一個單元格

  13. 現在我們移動到“文件”選項卡的“詳細資料”部分以找出我們的文檔的重量多少有所減少。正如你所看到的,現在32.5 KB是。回想一下,在優化過程之前,它的大小為56.5 KB。因此,它已經減少了超過1.7倍。但是,在這種情況下,主要實現甚至沒有在該文件的重量減少,而事實上,該方案是從現在的重新計算實際未使用的範圍,這將顯著增加文檔的處理速度豁免。

文件大小減少到Microsoft Excel

如果你有工作,這本書幾張,你需要他們每個人進行類似的程序。這將進一步減小文檔的大小。

方法2:格式化冗餘消除

這使得Excel文檔較重的另一個重要因素,是多餘的格式。這包括使用不同類型的字體,邊框,數字格式,但首先它涉及各種顏色的細胞的澆築。所以之前還格式化文件,你需要三思而後行,以及是否有必要做,或沒有這個過程很容易做到的。

這是含有大量的信息本身已經有一個相當規模的書籍更是如此。添加格式的書可能會增加,甚至其重量數倍。因此,你需要選擇文檔中呈現信息的可見度和文件大小之間的“黃金”中,使用格式只有在確有必要。

文件與Microsoft Excel中不必要的格式

與格式化,加權權重相關聯的另一個因素是,一些用戶更喜歡來格式化單元格“具有餘量”。也就是說,它們格式化不僅表本身,也就是在它之下,有時甚至直到片材的端部,具有的事實,即當新的線將被添加到表中的計算的範圍內,也不會必要每次都設置它們的格式。

但是,當新的生產線將被添加它不知道和多少會增加,而這種初步格式化你把這個文件已經眼下,這將在負與此文檔工作的速度和影響。因此,如果您已經應用格式到未列入表中的空單元格,則必須刪除。

格式化空單元格在Microsoft Excel

  1. 首先,你需要強調的是位於下面的數據範圍內的所有細胞。要做到這一點,點擊第一個空字符串的數量縱坐標面板上。分配的整條生產線。在那之後,我們運用熱鍵Ctrl + Shift +向下倒的已經很熟悉的組合。
  2. 在Microsoft Excel中選擇一個字符串

  3. 之後,整個行範圍低於填充數據表的一部分,喚醒。在“主頁”選項卡中,單擊“清除”圖標,該圖標位於編輯工具欄中的磁帶上。打開一個小菜單。選擇其中的“清除格式”位置。
  4. Microsoft Excel中的清潔格式

  5. 在分配範圍的所有單元格中發生此操作後,將刪除格式化。
  6. 在Microsoft Excel中刪除了冗餘格式

  7. 以同樣的方式,您可以在表本身中刪除不必要的格式。為此,請選擇各個單元格或範圍,我們考慮格式化最小有用,單擊​​磁帶上的“清除”按鈕,然後從列表中選擇“清除格式”項。
  8. 在Microsoft Excel中的表中刪除冗餘格式

  9. 正如您所看到的,完全刪除了表所選範圍內的格式化。
  10. 在Microsoft Excel中刪除了表中的過度格式化

  11. 之後,我們返回此範圍我們考慮相關的一些格式元素:邊界,數字格式等。

表Microsoft Excel更新格式的表

上述操作將有助於顯著減少Excel書的大小並加快其工作。但最好初步使用格式,只能適合它,而不是花時間優化文檔。

課程:Excel中的格式化表

方法3:刪除鏈接

在某些文檔中,擰緊值的大量鏈接。這也可以嚴重減慢他們的工作速度。雖然內部參考文獻在表現上也存在負面反映,但尤其受到對其他書籍的外部參考的影響。如果源來自鏈接所採用信息的位置不斷更新,也就是說,將小區中的參考地址替換為正常值。這能夠提高與文檔一起使用的速度。選擇項目後,鏈路或值位於特定單元格中,在公式行中。

鏈接到Microsoft Excel

  1. 選擇引用包含的區域。在“主頁”選項卡中,單擊剪貼板設置組中的磁帶上的“複製”按鈕。

    將數據複製到Microsoft Excel

    或者,在選擇範圍之後,可以使用熱鍵Ctrl + C的組合。

  2. 複製數據後,請勿從區域中刪除選擇,然後單擊鼠標右鍵。啟動上下文菜單。在它中,在“插入設置”塊中,您需要單擊“值”圖標。它具有所描繪的數字的象形圖的視圖。
  3. 通過Microsoft Excel中的上下文菜單插入值

  4. 之後,專用區域中的所有引用將被統計值所取代。

插入Microsoft Excel的值

但是您需要記住,優化Excel書籍的選項並不總是可接受的。只有在原始源的數據不是動態的數據時,它只能應用,即,它們不會隨時間而變化。

方法4:格式化更改

顯著降低文件大小的另一種方法是更改​​其格式。這種方法可能,大多數都有助於擠壓這本書,儘管還有必要在復雜的複雜中使用上述選項。

在Excel中,有幾種“本機”文件格式 - XLS,XLSX,XLSM,XLSB。 XLS格式是Excel 2003及更早版本的程序版本版本的基本擴展。他已經過時了,但是,許多用戶仍然繼續應用。此外,在沒有現代格式的情況下,有些情況下,您必須使用多年前創建的舊文件。更不用說許多第三方計劃正在使用這種擴展的書籍,這不知道如何處理稍後的Excel文檔選項。

應該注意的是,XLS擴展本具有比XLSX格式的當前模擬更大的尺寸,即當前時間Excel使用作為主要的。首先,這是因為XLSX文件基本上是壓縮檔案。因此,如果您使用XLS擴展,但您希望減少本書的權重,那麼這可以在XLSX格式中停止它。

  1. 要將文檔從XLS格式轉換為XLSX格式,請轉到“文件”選項卡。
  2. 轉到Microsoft Excel中的文件選項卡

  3. 在打開的窗口中,我立即註意“細節”部分,其中表示目前文檔的重量為40 kB。接下來,單擊“另存為...”的名稱。
  4. 轉到Microsoft Excel中保存文件

  5. “保存”窗口打開。如果您希望,您可以進入新目錄,但大多數用戶在源代碼的同一個地方存儲新文檔更方便。如果需要,本書的名稱可以在“文件名”字段中更改,儘管沒有必要。此過程中最重要的是設置“文件類型”字段“Excel(.xlsx)”書。之後,您可以按窗口底部的“確定”按鈕。
  6. 在Microsoft Excel中保存文件

  7. 保存後製造後,轉到“文件”選項卡的“詳細信息”部分,以查看重量減少了多少。如您所見,在轉換過程之前,現在是13.5千字節對抗40千字節。也就是說,只有現代格式的一個唯一可以挽救這本書幾乎三次。

Microsoft Excel中的XLSX格式中的文件大小

此外,Excele還有另一種現代XLSB格式或二進製書。在其中,文檔保存在二進制編碼中。這些文件的重量小於XLSX格式的書籍。此外,它們最接近Excel程序的語言。因此,它與這些書相比,這些書比任何其他擴展更快。同時,指定格式的功能和使用各種工具的可能性(格式化,函數,圖形等)不遜色於XLSX格式,並超過XLS格式。

XLSB未成為Excel中默認格式的主要原因是第三方程序實際上能夠與之合作。例如,如果您需要將信息從Excel導出到1C程序中,它可以使用XLSX或XLS文檔完成,但不是XLSB。但是,如果您不打算將數據傳輸到任何第三方程序,則可以安全地以XLSB格式保存文檔。這將允許您減少文檔的大小並提高其工作的速度。

在XLSB擴展中保存文件的過程類似於展開XLSX的XLSX。在“文件”選項卡中,單擊“另存為...”。在“文件類型”字段中打開的保存窗口中,您需要選擇“Excel Book(* .xlsb)”選項。然後單擊“保存”按鈕。

在XLSB格式中保存Microsoft Excel中的文件

我們在“詳細信息”部分中查看文檔的重量。正如您所看到的,它已經減少了更多,現在只有11.6 kB。

Microsoft Excel中的XLSB格式中的文件大小

總結一般結果,我們可以說,如果您使用XLS文件,那麼減少其大小的最有效方法是現代XLSX或XLSB格式的激勵。如果您已經使用文件擴展數據,則要縮小其重量,應正確配置工作區,刪除多餘的格式和不必要的引用。如果您在復雜的所有這些行動中生成所有這些操作,您將收到最大的回報,而不是將自己限制在一個選項中。

閱讀更多