Làm cách nào để thay đổi định dạng của tệp excel trong C#?

Sổ làm việc Excel đã được biết là trở nên chậm chạp và nặng nề khi có nhiều dữ liệu/công thức/hình ảnh được thêm vào.

Đôi khi, thật dễ dàng để loại bỏ phần thừa và kiểm tra kích thước tệp excel, và đôi khi, không phải vậy

Và vì Excel không phải là một công cụ dựa trên web nên hầu hết chúng ta làm việc và cộng tác bằng cách gửi các tệp Excel qua email. Và một tệp Excel lớn có trọng lượng 50 MB có thể khó chia sẻ với đồng nghiệp/khách hàng của bạn

Trong công việc trước đây của tôi, chúng tôi đã sử dụng ứng dụng email Lotus Notes, ứng dụng này rất chậm và việc gửi các tệp Excel nặng nề là một cực hình

Mặc dù không có cách kỳ diệu nào để giảm kích thước của sổ làm việc Excel, nhưng có một số kỹ thuật mà bạn có thể sử dụng để cắt giảm một số phần mềm.

Ghi chú. Tác động của các kỹ thuật này để giảm kích thước tệp Excel sẽ phụ thuộc vào dữ liệu của bạn. Đối với một số người, nó có thể giúp giảm 50% kích thước và đối với một số người, nó chỉ có thể giúp giảm 5% kích thước

Hướng dẫn này bao gồm

Mẹo giảm kích thước tệp Excel

Dưới đây là các kỹ thuật bạn có thể sử dụng để giảm kích thước tệp của sổ làm việc Excel của mình

Đối với mỗi mẹo, tôi đã thực hiện một số thử nghiệm và đã thêm ảnh chụp nhanh để cho bạn thấy tác động đối với kích thước tệp. Kết quả bạn nhận được sẽ khác nhau tùy thuộc vào dữ liệu và tệp của bạn

Dựa trên sổ làm việc của bạn, bạn có thể sử dụng một hoặc nhiều mẹo sau

Loại bỏ các Worksheet/Dữ liệu không cần thiết

Các giải pháp tốt nhất thường là những giải pháp dễ dàng nhất

Và kỹ thuật này phổ biến hơn và ít hơn bất kỳ thủ thuật Excel nào

Nếu bạn có một sổ làm việc Excel có một số trang tính không cần thiết (và không được sử dụng trong bất kỳ công thức nào), hãy xem liệu bạn có thể loại bỏ những trang tính đó không.

Điều này có mối tương quan trực tiếp với kích thước tệp Excel. Vì vậy, ngay sau khi bạn xóa một số trang tính và lưu sổ làm việc, bạn sẽ thấy kích thước tệp giảm ngay lập tức

Kết quả kiểm tra

Tôi đã tạo một tệp Excel có 10 trang tính trong đó mỗi trang tính có 2. 6 triệu điểm dữ liệu (26 cột với 100.000 điểm dữ liệu trong mỗi cột)

Reduce Excel File Size - Test 1 originalKích thước kết quả của sổ làm việc này là 143 MB (và mất khá nhiều thời gian để lưu và mở)

Reduce Excel File Size - Test 1 result1

Bây giờ khi tôi xóa năm tờ, kích thước giảm đi một nửa (duh)

Như bạn có thể thấy, dữ liệu mà bạn có trong trang tính của mình có mối tương quan trực tiếp với kích thước tệp

Chuyển đổi sang định dạng nhị phân (XLSB)

Bạn có biết rằng chỉ cần lưu tệp Excel ở định dạng XLSB là có thể giảm kích thước tệp không?

Vâng đúng vậy

Tất cả những gì bạn phải làm là trong khi lưu sổ làm việc, hãy sử dụng. định dạng xlsb

Dưới đây là các bước để làm điều này

  1. Nhấp vào tab TệpClick on File Tab in Ribbon
  2. Nhấp vào Lưu dưới dạngClick on Save As in Excel
  3. Nhấp vào DuyệtClick on Browse in Excel
  4. Trong hộp thoại Lưu Dưới dạng, thay đổi loại tệp thành Sổ làm việc Nhị phân Excel (. xlsb)Save as xlsb file

Kết quả kiểm tra

Tôi có một sổ làm việc Excel mất 14. 6 MB dung lượng

Sau khi chuyển đổi cùng một tệp sang định dạng XLSB, tôi đã có thể giảm kích thước xuống 10. 4 MB (giảm kích thước ~28%)

Reduce Excel File Size - binary file xlsb

XLSB là gì?

Khi bạn lưu tệp Excel (. xlsx hoặc. xlsm), nó được lưu ở định dạng XML

Ví dụ: nếu tôi thay đổi phần mở rộng tệp của tệp XLSX thành ZIP và sau đó mở tệp, đây là những gì tôi nhận được

Reduce Excel File Size - xlsx zip folder

Và nếu tôi tiếp tục vào thư mục 'xl' rồi vào thư mục trang tính, nó sẽ hiển thị cho tôi các trang tính trong sổ làm việc đó (và các trang tính này được lưu dưới dạng tài liệu XML)

Reduce Excel File Size - xlsx zip folder worksheet

Bây giờ hãy làm tương tự với tệp XLSB

Vì vậy, trước tiên tôi thay đổi phần mở rộng tệp thành ZIP, sau đó mở tệp và tìm sheet1. Đây là những gì bạn nhận được

Reduce Excel File Size - xlsb zip folder worksheet

Bạn sẽ nhận thấy rằng cả XLSX và XLSB đều lưu trang tính ở định dạng khác

XLSX/XLSM lưu dưới dạng tệp XML và XLSB lưu dưới dạng nhị phân (. tệp bin)

Và không cần quá kỹ thuật, các tệp XML có kích thước lớn so với tệp nhị phân

Vì vậy, khi bạn lưu sổ làm việc Excel của mình ở định dạng XLSB, kích cỡ tệp sẽ giảm. Trong ví dụ trên của chúng tôi, mức giảm kích thước là ~30%

XLSB đấu với XLSX/XLSM

Khi nói đến việc sử dụng định dạng XLSB, việc giảm kích thước là một lợi ích to lớn. Nhưng bạn cần thận trọng một chút khi làm việc với định dạng XLSB

Ưu điểm của định dạng XLSB

  1. Nó làm giảm kích thước tệp Excel. Điều này có thể hữu ích khi bạn có các tệp lớn và bạn muốn chia sẻ nó qua email. Bạn có thể nhanh chóng giảm kích thước bằng cách lưu nó trong XLSB
  2. Tệp XLSB có xu hướng mở và lưu nhanh hơn tệp XML. Dựa trên các thử nghiệm hạn chế mà tôi đã thực hiện, các tệp XLSB được mở và lưu nhanh hơn 25%-50%. Sự khác biệt này chỉ đáng chú ý trong các tệp Excel lớn. Với các tệp nhỏ hơn, cả XLSB và XLSX đều nhanh

Mặc dù XLSB trông rất tuyệt, nhưng có một vài lý do bạn nên sử dụng các tệp XLSX/XLSM

  1. Với định dạng XLSB, bạn không thể biết nó có macro hay không. Điều này làm cho nó trở nên rủi ro hơn vì ai đó có thể sử dụng nó để thực thi mã độc
  2. Các tệp XLSB được mã hóa ở định dạng tệp bin độc quyền trong khi XML là định dạng tệp có thể đọc được nguồn mở. Điều này có nghĩa là nếu bạn đang sử dụng các công cụ của bên thứ ba với Excel, thì tốt hơn là sử dụng định dạng XML
  3. Power Query không thể đọc dữ liệu từ tệp XLSB. Vì vậy, nếu bạn sử dụng Power Query thì dữ liệu của bạn ở định dạng XLSX/XLSM sẽ tốt hơn

Theo nguyên tắc chung, nếu kích thước tệp của bạn nhỏ (dưới 5 MB), tốt hơn hết là bạn nên sử dụng các định dạng XLSX/XLSM

Dựa trên những gì tôi nghe được từ mọi người và đọc trên nhiều diễn đàn, rất nhiều người thích sử dụng XLSB làm định dạng tệp khi sử dụng Excel

Đây là một bài viết hay về việc hiểu định dạng XLSB

Xóa các công thức không cần thiết

Quá nhiều công thức sẽ làm tăng kích thước tệp sổ làm việc của bạn

Vì vậy, nếu bạn có một tập dữ liệu mà mình cần, nhưng không cần các công thức trong đó, thì tốt hơn hết bạn nên chuyển đổi các công thức này thành giá trị

Sau đây là các bước chuyển đổi công thức thành giá trị trong Excel nhanh chóng

  1. Chọn toàn bộ trang tính/tập dữ liệu
  2. Nhấn phím F5
  3. Trong hộp thoại Đi tới, nhấp vào 'Đặc biệt'Click the Special Button after pressing F5 - in Go To dialog box
  4. Trong hộp thoại Chuyển đến Đặc biệt, chọn Công thứcClick on Formulas in Go To special dialog box
  5. Nhấp vào OK

Các bước trên sẽ chọn tất cả các ô có công thức trong đó

Bây giờ hãy sử dụng các bước dưới đây để chuyển đổi các công thức này thành giá trị

  1. Sao chép các ô đã chọn (điều khiển + C)
  2. Nhấp vào tab Trang chủHome Tab in Excel Ribbon
  3. Trong nhóm Clipboard, nhấp vào DánClick on Paste Icon in the Ribbon in Excel
  4. Nhấp vào biểu tượng Dán giá trịClick on Paste as Values Icon

Các bước trên sẽ chuyển đổi tất cả các ô có công thức thành giá trị

Kết quả kiểm tra

Tôi đã tạo một tệp Excel với 2. 7 triệu điểm dữ liệu (1048576*26) và sau đó thêm ba cột có công thức (SUM, COUNT và AVERAGE)

Sau đó, tôi đã chuyển đổi các công thức này thành các giá trị và lưu tệp với một tên khác

Dưới đây là kết quả

Reduce Excel File Size - with and without formulas

Tệp không có công thức có kích thước nhỏ hơn ~8% (và lưu ý rằng tôi chỉ có 3 cột công thức)

Trong trường hợp bạn có nhiều công thức, nó có thể thêm vào kích thước

GHI CHÚ. Các công thức dễ bay hơi thực sự có thể làm tăng kích thước tệp của bạn. Là một phần của thử nghiệm, khi tôi thay thế công thức SUM bằng công thức biến động (OFFSET), nó dẫn đến kích thước tệp tăng vọt (từ 186 MB lên 198 MB). Vì vậy, nếu bạn có các công thức dễ bay hơi mà bạn có thể thay thế bằng các công thức không dễ bay hơi hoặc có thể chuyển đổi chúng thành các giá trị, nó sẽ giúp bạn giảm kích thước tệp

Nén hình ảnh (Trước và sau khi tải lên)

Nếu bạn làm việc với các tệp Excel có hình ảnh trong đó, bạn cần tối ưu hóa những hình ảnh này và đảm bảo dung lượng nhỏ hơn

Vấn đề với hình ảnh là khi bạn nén những hình ảnh này, chất lượng cũng bị giảm đi, điều mà bạn có thể không muốn

Khi làm việc với hình ảnh, cách tốt nhất để giữ cho kích thước tệp Excel của bạn ở mức thấp là nén hình ảnh trước khi chèn vào Excel

Một công cụ trực tuyến tốt để thực hiện việc này là TinyPNG (hoặc bạn có thể sử dụng Photoshop hoặc bất kỳ công cụ tương tự nào khác)

Đây là một công cụ miễn phí có thể giảm tới 90% kích thước của hình ảnh mà vẫn duy trì chất lượng hình ảnh tốt

Dưới đây là ảnh chụp màn hình nơi tôi có thể nén hình ảnh với kích thước 3. 9 MB đến 331 KB với mức giảm chất lượng tối thiểu

File Size reduced by TinyPNG

Khi bạn đã tải những hình ảnh nén này lên Excel, bạn có thể nén thêm bằng cách sử dụng tùy chọn có sẵn trong Excel

Dưới đây là các bước để nén hình ảnh trong Excel

  1. Chọn hình ảnh mà bạn muốn nén
  2. Nhấp vào tab Định dạng Công cụ Hình ảnh. Đây là tab theo ngữ cảnh chỉ xuất hiện khi bạn nhấp vào ảnhClick on Picture Tools Format Tab in Excel ribbon
  3. Trong nhóm Điều chỉnh, nhấp vào tùy chọn 'Nén ảnh'Click on Compress Pictures Option in the Excel ribbon
  4. Trong hộp thoại Nén Ảnh
    • Bỏ chọn 'Chỉ áp dụng cho ảnh này' nếu bạn muốn nén tất cả ảnh trong sổ làm việc
    • Chọn Email (96 ppi) để nén tối đaCompress Pictures Dialog Box
  5. Nhấp vào OK
  6. Lưu các tập tin

Điều này sẽ nén tất cả các hình ảnh và giúp bạn giảm kích thước tệp của sổ làm việc Excel của mình

Kết quả kiểm tra

Tôi đã sử dụng tùy chọn nén hình ảnh trong Excel bằng một hình ảnh

Dưới đây là kết quả

Reduce Excel File Size - image compression

Bằng cách sử dụng tùy chọn nén hình ảnh, kích thước tệp đã giảm từ 445 KB xuống 43 KB (giảm ~90% kích thước tệp)

Điều này cũng phụ thuộc vào hình ảnh. Một hình ảnh đã được nén có thể không dẫn đến việc giảm kích thước lớn

Xóa bộ đệm Pivot để tiết kiệm dung lượng

Nếu bạn làm việc với các bảng Pivot và gặp khó khăn với các tệp Excel lớn, thì việc biết về bộ đệm ẩn Pivot có thể hữu ích

Khi bạn tạo bảng tổng hợp bằng tập dữ liệu, Excel sẽ tự động tạo Bộ đệm ẩn Pivot

Bộ đệm Pivot là một đối tượng chứa bản sao của nguồn dữ liệu

Mặc dù bạn không thể nhìn thấy nhưng nó là một phần của sổ làm việc và được kết nối với Bảng tổng hợp. Khi bạn thực hiện bất kỳ thay đổi nào trong Pivot Table, nó không sử dụng nguồn dữ liệu mà sử dụng Pivot Cache

Mặc dù bạn nghĩ rằng bạn được liên kết trực tiếp với dữ liệu nguồn, nhưng trên thực tế, bạn truy cập vào bộ nhớ đệm tổng hợp (chứ không phải dữ liệu nguồn) khi bạn thực hiện các thay đổi trong bảng tổng hợp

Bây giờ vì bạn đang tạo một bản sao của tập dữ liệu nên sẽ mất một số dung lượng

Vì vậy, ngay khi bạn tạo bảng Pivot, bạn sẽ nhận thấy rằng kích thước của tệp Excel tăng lên

Size of Excel Files with Pivot Table

Trong ví dụ trên, ngay khi tôi thêm bảng Pivot, kích thước của tệp tăng gấp đôi

Bây giờ, có hai cách để bạn có thể giảm kích thước tệp khi làm việc với Pivot table

  1. Giữ dữ liệu nguồn và xóa Pivot Cache
  2. Giữ Pivot Cache và xóa dữ liệu nguồn

Hãy xem xét cả hai kỹ thuật này

Giữ dữ liệu nguồn và xóa bộ đệm Pivot

Khi bạn hoàn thành với bảng Pivot và đang lưu nó, bạn có thể buộc Excel chỉ lưu dữ liệu nguồn và Bảng Pivot kết quả chứ không phải Bộ đệm ẩn Pivot

Làm điều này sẽ làm cho tệp Excel của bạn nhẹ hơn và bạn có cách để tạo lại bộ đệm Pivot khi bạn cần vào lần sau

Dưới đây là sự khác biệt về kích thước khi bạn lưu tệp Excel có và không có Pivot Cache

File Size with and without Pivot Cache

Dưới đây là các bước để KHÔNG lưu Pivot Cache

  1. Chọn bất kỳ ô nào trong Pivot Table
  2. Nhấp vào tab Phân tíchClick the Analyze Tab in Excel Pivot Table Contextual Tab
  3. Nhấp vào biểu tượng 'Tùy chọn' của Bảng PivotClick on the Options Button in Analyze Tab
  4. Trong hộp thoại Tùy chọn Bảng Pivot, bấm vào tab Dữ liệuclick on Data in Pivot table Options dialog box
  5. Trong các tùy chọn Dữ liệu bảng tổng hợp, bỏ chọn 'Lưu dữ liệu nguồn bằng tệp'. Tùy chọn này đảm bảo rằng Bộ đệm ẩn Pivot không được lưu khi bạn lưu sổ làm việc (và giúp giảm kích thước tệp Excel)Uncheck Save Data Source Option in Pivot table Options dialog box
  6. Kiểm tra tùy chọn – ‘Làm mới dữ liệu khi mở tệp’. Tùy chọn này đảm bảo rằng ngay sau khi bạn mở sổ làm việc, Bảng Pivot được làm mới và Bộ đệm ẩn Pivot được tạo tự động. Nếu không chọn tùy chọn này, bạn sẽ phải làm mới bảng Pivot theo cách thủ công để tạo Pivot CacheCheck Refresh Data when opening the file option
  7. Nhấp vào OK

Bây giờ khi bạn lưu tệp bằng bảng Pivot, bạn sẽ nhận thấy kích thước tệp đã giảm

Giữ bộ nhớ cache Pivot và xóa dữ liệu nguồn

Một cách khác để giảm kích thước tệp Excel là xóa dữ liệu nguồn của Pivot Table và chỉ giữ lại Pivot Cache

Điều này hoạt động vì Bộ đệm ẩn Pivot là hình ảnh phản chiếu của dữ liệu của bạn và bạn không truy cập dữ liệu nguồn khi thực hiện các thay đổi đối với Bảng Pivot, thay vào đó, bạn sử dụng Bộ đệm ẩn Pivot

Dưới đây là kết quả khi tôi lưu file Excel không có dữ liệu nguồn

Reduce Excel File Size - by not saving source data in Pivot table

Để thực hiện việc này, chỉ cần xóa dữ liệu (bằng cách xóa dữ liệu hoặc trang tính có dữ liệu)

Khi bạn muốn lấy lại dữ liệu nguồn, hãy nhấp đúp vào ô 'Tổng cộng' của bảng Pivot và nó sẽ ngay lập tức tạo toàn bộ tập dữ liệu trong một trang tính mới

Nén tệp (ZIP IT)

Đây là điều bạn có thể thực hiện bên ngoài ứng dụng Excel

Khi bạn nén một tệp Excel, bạn sẽ thấy kích thước giảm khoảng 10-15% ngay lập tức

Sau đó, bạn có thể chia sẻ tệp đã nén này qua email và người nhận tệp này có thể giải nén tệp và sử dụng sổ làm việc Excel

Dưới đây là các bước để Zip tệp Excel (dành cho Windows)

  1. Nhấp chuột phải vào Tệp Excel
  2. Di con trỏ chuột vào tùy chọn Gửi đến
  3. Nhấp vào tùy chọn 'Thư mục nén (nén)'Compressed Zipped Folder Option in Windows

Điều này sẽ tạo một tệp nén cho sổ làm việc Excel đã chọn

Bạn cũng sẽ nhận thấy kích thước tệp giảm (như hình bên dưới)

Kết quả kiểm tra

Size Reduction in Excel by Zipping the file

Với kỹ thuật này, tôi đã có thể giảm 8% kích thước tệp của sổ làm việc Excel

Kỹ thuật này hoạt động tốt hơn đối với các tệp nằm trong phạm vi 20-50 MB. Khi kích thước tệp tăng lên, phần trăm giảm không cao lắm

Xóa định dạng dữ liệu

Định dạng dữ liệu chẳng hạn như áp dụng màu nền hoặc thêm đường viền hoặc thay đổi kiểu phông chữ đều có thể làm tăng kích thước tệp

Mặc dù, dựa trên các thử nghiệm của tôi, tôi nhận thấy rằng nó không có tác động lớn

Dưới đây là kích thước của hai bảng tính Excel, một với 2. 6 triệu điểm dữ liệu (trong một trang tính) và một trang tính khác có cùng dữ liệu nhưng định dạng được áp dụng cho nó (màu ô, đường viền và chữ nghiêng)

Kết quả kiểm tra

Bạn có thể thấy sự khác biệt giữa hai tệp không quá lớn (mặc dù nó có ảnh hưởng khi bạn có nhiều dữ liệu)

Reduce Excel File Size - Test 2 formatting

Tệp có dữ liệu là 14. 6 MB và tệp có dữ liệu và định dạng là 14. 9 MB

Vì vậy, nếu bạn muốn giảm kích cỡ tệp của sổ làm việc Excel của mình, bạn có thể tìm định dạng mà bạn không cần. Loại bỏ nó có thể giúp bạn tiết kiệm một số không gian đĩa

Dưới đây là các bước để xóa ngay lập tức tất cả định dạng mà vẫn giữ nguyên dữ liệu

  1. Chọn toàn bộ tập dữ liệu (từ đó bạn muốn xóa định dạng)
  2. Nhấp vào tab Trang chủHome Tab in Excel Ribbon
  3. Trong nhóm Chỉnh sửa, nhấp vào 'Xóa'Click on Clear in Excel Ribbon
  4. Nhấp vào 'Xóa định dạng'Click on Clear Formats in Excel Ribbon
  5. Lưu sổ làm việc

Xóa định dạng có điều kiện

Cũng giống như định dạng dữ liệu thông thường, định dạng có điều kiện cũng làm tăng kích thước tệp

Tuy nhiên, dựa trên các thử nghiệm của mình, tôi nhận thấy rằng sự khác biệt ít hơn (trừ khi bạn áp dụng nhiều quy tắc cho nhiều trang tính có bộ dữ liệu khổng lồ)

Tuy nhiên, bạn nên xóa định dạng có điều kiện khỏi bất kỳ tập dữ liệu nào mà bạn không cần

Ngoài kích thước, còn có một lý do chính đáng khác để xóa định dạng có điều kiện – TỐC ĐỘ

Định dạng có điều kiện không ổn định và bất cứ khi nào có bất kỳ thay đổi nào trong trang tính, nó sẽ tính toán lại. Điều này có thể dẫn đến sổ làm việc chậm hơn

Kết quả kiểm tra

Tôi đã tạo một tệp có 27. 2 triệu điểm dữ liệu và áp dụng 5 quy tắc định dạng có điều kiện cho nó

Sự khác biệt về kích thước dường như chỉ là một vài KB

Excel File Size difference with Conditional Formatting

Also Read: Tips to Make Slow Excel Spreadsheets Fast

Mẹo tăng cường hiệu suất Excel

Mặc dù các phương pháp trên sẽ giúp bạn giảm kích thước tệp Excel, đây là một số mẹo bổ sung để cải thiện hiệu suất của Sổ làm việc Excel

  1. Tránh sử dụng các công thức dễ bay hơi. Ngoài việc tăng kích thước tệp, các công thức dễ bay hơi còn làm cho sổ làm việc của bạn bị chậm. Ví dụ về các hàm dễ bay hơi bao gồm RAND, TODAY, OFFSET, INDIRECT, v.v.
  2. Nếu bạn có nhu cầu tạo tóm tắt của một tập dữ liệu lớn, thay vì sử dụng các công thức, hãy xem liệu bạn có thể sử dụng Bảng tổng hợp thay thế không. Bảng Pivot nhanh và rất trực quan so với các công thức
  3. Nếu bạn trích xuất dữ liệu từ nhiều nguồn hoặc kết hợp dữ liệu từ nhiều tệp, hãy sử dụng Power Query để nhận và chuyển đổi dữ liệu. Bạn có thể lưu dữ liệu dưới dạng kết nối Power Query thay vì giữ nó trong trang tính. Bạn có thể dễ dàng tạo Pivot Table bằng các kết nối được tạo bằng Power Query
  4. Chuyển đổi dữ liệu dạng bảng của bạn thành bảng Excel và sử dụng bảng Excel trong công thức. Nó làm cho sổ làm việc của bạn hoạt động nhanh hơn và các công thức được tạo bằng tham chiếu có cấu trúc Bảng Excel dễ quản lý hơn (vì chúng trực quan hơn)
  5. Tránh tham chiếu toàn bộ hàng hoặc cột trong công thức. Điều này sẽ giúp công thức của bạn hiệu quả hơn
  6. Nếu bạn có nhiều công thức trong sổ làm việc, hãy tắt tính toán Tự động và chuyển sang tính toán thủ công. Bằng cách này, mỗi khi có thay đổi trong trang tính, các công thức sẽ không tính toán lại. Bạn có thể thực hiện thay đổi này bằng cách chuyển đến tab Công thức và thay đổi 'Tùy chọn tính toán'

Hy vọng bạn thấy phương pháp và mẹo trong hướng dẫn này hữu ích

Tôi có thể thêm gì khác vào hướng dẫn này để làm cho nó hữu ích hơn?

Bạn cũng có thể thích các Hướng dẫn Excel sau

  • Cách khôi phục tệp Excel chưa lưu
  • Hơn 100 câu hỏi phỏng vấn Excel
  • Sách Excel hay nhất (để nâng cao kỹ năng Excel của bạn)
  • Hơn 200 phím tắt Excel
  • 10 cách để làm sạch dữ liệu trong Excel
  • Cách bật Lưu tự động trong Excel

Excel Ebook Subscribe

SÁCH EXCEL MIỄN PHÍ

Nhận Ebook 51 mẹo Excel để tăng năng suất và hoàn thành công việc nhanh hơn

Tên

E-mail

CÓ - GỬI SÁCH ĐIỆN TỬ CHO TÔI

25 suy nghĩ về "8 cách để giảm kích thước tệp Excel (thực sự hiệu quả)"

  1. ketan

    Lời khuyên rất hữu ích. Cảm ơn rất nhiều

  2. Mayank Agarwal

    Nội dung tuyệt vời, thực sự hữu ích. Bạn đã bao quát tất cả các điểm với kiến ​​​​thức chính xác nhất để một giáo dân biết

    Ngoài ra, tôi muốn bạn vui lòng tạo một số nội dung để sử dụng các truy vấn cấp nguồn để kết nối dữ liệu trong các bảng tổng hợp ô

    Thanks

  3. Shalah

    Tôi đã tìm thấy những mẹo rất hữu ích ở đây và rất biết ơn You Dada

  4. anh bạn

    chết tiệt

  5. Cây xa trục thảo

    Xin chào, tôi đã giảm dung lượng tệp của mình từ 40 xuống 1,3 MB bằng cách xóa tất cả định dạng từ hàng 400 đến cuối tài liệu

  6. Geof Spavins

    Nếu nhiều bảng tổng hợp được sử dụng với cùng một dữ liệu gốc thay vì tạo bảng tổng hợp mới, hãy sao chép bảng hiện có và thay đổi các lựa chọn tổng hợp. Mỗi bảng mới tạo ra một bộ đệm trục mới – tăng kích thước tệp, sao chép một bảng hiện có cho phép sử dụng cùng một bộ đệm nhiều lần và cũng có lợi thế là cập nhật một trục cập nhật tất cả

  7. Khách

    siêu mát

    Không có mẹo nào hữu ích và tôi đã muốn rời khỏi trang… khi tôi thấy bạn đề cập đến các điểm xoay. Thật vô nghĩa khi lưu toàn bộ nguồn dữ liệu với mỗi trục… đã giảm excel của tôi từ 29747 KB xuống 1461 KB, do đó, giảm 95. 09%. Cảm ơn rất nhiều

  8. Albert. Các giải pháp

    bài đăng tuyệt vời. Thay đổi định dạng tệp thành nhị phân đã giảm kích thước tệp của tôi từ 40 mb xuống 3 mb. Điều đó thực sự làm nên ngày của tôi

    • Sumit Bansal

      Vui mừng hướng dẫn đã giúp

  9. gim

    Khi các trang tính được sao chép giữa các sổ làm việc, TẤT CẢ Kiểu từ cha mẹ sẽ được thêm vào sổ làm việc mới
    Điều này có thể được thực hiện rất nhiều lần và tôi đã có hơn 80.000 tệp trong số đó
    Một tệp như vậy lớn hơn nhiều và mất nhiều thời gian để mở
    Loại bỏ các Styles bổ sung riêng lẻ là điều tẻ nhạt nhất nhưng có thể được thực hiện dễ dàng và nhanh chóng với VBA

  10. tanya

    Cảm ơn bạn đã chia sẻ những thủ thuật rất hữu ích

  11. Alexander

    Cảm ơn bạn. Nó làm việc cho tôi. thủ thuật rất hữu ích để giảm kích thước của cuốn sách excel

  12. thẳng thắn

    cảm ơn bạn đã chia sẻ, điều này đã giúp rất nhiều

  13. faniso

    Ồ. Cảm ơn bạn. Tôi không phải thực hiện tất cả các bước và tôi đã giảm được 45% tệp của mình

  14. Rashu

    Nó hoạt động và thực sự biết ơn tác giả

  15. ali nawaz

    Thưa ông, tôi thực sự đánh giá cao bài viết này về việc giảm trang excel
    tôi đã áp dụng điều này ngày hôm nay
    cảm ơn rất nhiều hướng dẫn chúng tôi

  16. Ofosua

    Xin chào Sumit,

    Cảm ơn rất nhiều cho bài viết của bạn. Nó sẽ rất hữu ích với tôi hôm nay vì tôi cần nén một trang tính Excel có kích thước tăng lên sau khi cập nhật các công thức trong đó

    Tôi đã tìm thấy một bài viết trên LinkedIn cũng đề cập đến một vấn đề khác khiến kích thước Excel phình to mà không được đề cập ở đây. Bạn có thể muốn kiểm tra nó

    Hiện tại, thực hiện tìm kiếm trên Google cho “tại sao tệp excel của tôi lại lớn như vậy” sẽ hiển thị liên kết tới bài viết này của Jonathon Power

    Tôi hy vọng bạn có thể kiểm tra nó và đưa nó vào bài viết toàn diện của mình, bài viết này đã gần như là điểm dừng chân lý tưởng đối với tôi. Cảm ơn một lần nữa vì đã đặt nó lên

  17. md. Arif Hossain

    hừm. không thực tế

  18. Preston

    Tôi thích hầu hết các đề xuất

    Tôi đã có một số trải nghiệm không tốt với định dạng tệp XLSB trong đó tệp không thể khôi phục được. Tôi đã sớm học cách lưu các phiên bản khác nhau khi làm việc để không mất nhiều thời gian. Tôi sẵn sàng thử lại lần nữa

    Có ai có trải nghiệm đáng tin cậy khi làm việc với các tệp XLSB trong khoảng thời gian vài tháng so với. một vài lần?

  19. Shay

    Xin chào,
    Còn việc sử dụng công thức trang tính trong mã VBA thay vì trong ô thì sao?

    TY,
    Shay

  20. FrankT

    Với các tệp XLSB sẽ có cảnh báo macro và Power Query có thể đọc chúng

  21. Jose

    Một trong những điều quan trọng nhất đối với tôi là tránh áp dụng các định dạng để hoàn thành các hàng/cột
    Ngoài ra, nếu chúng tôi xóa dữ liệu khỏi một số hàng/cột, những dữ liệu đó vẫn có thể là một phần của phạm vi được sử dụng. Vì vậy, việc xóa các hàng/cột liền kề không có dữ liệu rồi lưu sổ làm việc giúp chúng ta giảm dung lượng

  22. biên tập

    Tôi nhận thấy rằng việc sử dụng Bảng sẽ tiết kiệm dung lượng khi có công thức trong cột. Tôi có một phạm vi lớn, khoảng 25.000 hàng x 150 cột, với phần lớn các cột chứa công thức. Điều này đã giảm tệp xlsm của tôi từ 18Mb xuống còn 5Mb (và chuyển sang xlsb sẽ giảm hơn nữa). Tôi nghi ngờ nó chỉ lưu trữ công thức một lần trên mỗi cột cho một bảng, thay vì cho mỗi hàng

    • Sumit Bansal

      Cảm ơn Ed đã chia sẻ. Tôi sẽ kiểm tra nó và thêm nó vào bài viết của tôi

  23. William

    Nén tệp (ZIP it) có thể không thực sự giúp bạn tiết kiệm nhiều. Một *. xlsx đã được nén (bạn có thể xác nhận điều này bằng cách đổi tên bất kỳ *. xlsx thành *. nén)

    Làm cách nào để chỉnh sửa tệp Excel trong C?

    Các bước chỉnh sửa tệp Excel trong C++ .
    Thêm Aspose. tế bào. Cpp với công cụ Trình quản lý gói NuGet
    Thêm một tham chiếu đến Aspose. không gian tên ô
    Tạo thể hiện của đối tượng Workbook để tải tệp Excel để chỉnh sửa
    Truy cập các ô A1 và C1 bên trong trang tính và đặt dữ liệu và chuỗi công thức tương ứng
    Tính công thức cho Workbook

    Làm cách nào để thay đổi định dạng tệp Excel?

    Bạn có thể thay đổi loại tệp được sử dụng theo mặc định khi lưu sổ làm việc. .
    Trên tab Tệp, bấm vào Tùy chọn
    Trong thể loại Lưu, bên dưới Lưu sổ làm việc, trong hộp Lưu tệp ở định dạng này, hãy bấm vào định dạng tệp mà bạn muốn sử dụng theo mặc định

    Làm cách nào để chuyển đổi XLS sang XLSX?

    Cách chuyển đổi XLS sang XLSX trực tuyến miễn phí .
    Đầu tiên, chuyển đổi XLS sang PDF
    Tải xuống tệp đầu tiên
    Bây giờ hãy chuyển đến công cụ PDF sang Excel của chúng tôi
    Kéo tệp đã tải xuống vào hộp công cụ màu xanh lục
    Bây giờ nó sẽ chuyển đổi sang XLSX. Tải tập tin này

    Bạn có thể sử dụng C trong Excel không?

    API Excel C là lựa chọn lý tưởng khi bạn muốn tạo các hàm trang tính hiệu suất cao bằng cách tạo phần bổ trợ XLL . API C cung cấp cho bạn quyền truy cập trực tiếp nhất vào dữ liệu trang tính. XLL cung cấp cho Excel quyền truy cập trực tiếp nhất vào tài nguyên DLL.