Chuyển đến nội dung chính

Nén tệp Excel: Khắc phục bảng tính chậm hoặc quá lớn

Bạn gặp khó khăn với sổ làm việc Excel chậm hoặc tệp lớn khó chia sẻ? Hướng dẫn này chỉ cho bạn các cách đơn giản và nâng cao để giảm dung lượng tệp Excel, cải thiện hiệu năng và giúp cộng tác dễ dàng hơn.
· 6 phút đọc

Khám phá cùng AI

Chúng ta đều biết rằng khi bảng tính ngày càng phức tạp và lớn hơn, hiệu năng có thể chậm lại và chiếm nhiều dung lượng lưu trữ. Điều khó chịu nhất là khi toàn bộ tệp Excel của bạn bị treo.

Dưới đây là các bước đã được tôi kiểm chứng để giảm dung lượng tệp Excel. Nhưng trước hết, tôi sẽ nói ngắn gọn về lý do vì sao tệp Excel có thể trở nên quá lớn; điều này sẽ hữu ích khi bạn cần gỡ lỗi.

Vì sao tệp Excel trở nên quá lớn

Ngay cả những bảng tính đơn giản cũng có thể lớn hơn bạn mong đợi. Dưới đây là một số nguyên nhân:

Khối lượng dữ liệu và công thức phức tạp

Bộ dữ liệu lớn thường là thủ phạm chính gây phình to tệp. Nhưng không chỉ là hàng và cột. Các hàm như VLOOKUP() và INDIRECT(), khi dùng quá nhiều, có thể ảnh hưởng đáng kể đến hiệu năng.

Đối tượng nhúng và hình ảnh

Việc thêm hình ảnh độ phân giải cao, biểu đồ hoặc thậm chí tệp Word/PowerPoint nhúng có thể làm tăng kích thước sổ làm việc.

Định dạng và các phần tử không dùng

Định dạng có điều kiện quá nhiều, phạm vi được đặt tên nhưng không dùng, trang tính ẩn hoặc “phạm vi đã dùng” mở rộng (khi Excel cho rằng ô đang được dùng dù chúng trống) cũng góp phần làm tệp lớn không cần thiết.

Cách nén tệp Excel

Giờ bạn đã hiểu điều gì khiến tệp Excel phình to, hãy xem sáu cách đơn giản để khắc phục. Bạn có thể sử dụng một hoặc nhiều phương pháp này tùy theo nội dung bảng tính của mình.

Để thực hành, chúng ta sẽ dùng Excel_Compression_Tutorial_Dataset, là một tệp mẫu tôi đã tổng hợp. Nó bao gồm các nguyên nhân phổ biến khiến tệp phình to, như hình ảnh độ phân giải cao, công thức phức tạp, quá nhiều định dạng và dữ liệu không dùng. Chúng tôi sẽ minh họa từng phương pháp với bộ dữ liệu này để bạn dễ dàng làm theo và áp dụng vào tệp của mình.

Phương pháp 1: Nén hình ảnh trong Excel

  1. Nhấp vào bất kỳ hình ảnh nào trong bảng tính.
  2. Vào thẻ Định dạng Ảnh và chọn Nén Ảnh.
  3. Bỏ chọn Chỉ áp dụng cho ảnh này để nén tất cả ảnh.
  4. Chọn độ phân giải phù hợp (ví dụ: Email (96 ppi) hoặc Web (150 ppi)).

Mẹo: Dùng JPEG thay vì PNG khi chèn ảnh; thường sẽ nhỏ hơn.

Phương pháp 2: Xóa dữ liệu không dùng và ô trống

Đôi khi Excel giữ lại định dạng trong các ô không dùng, làm tăng dung lượng tệp.

  1. Xóa các hàng và cột trống nằm ngoài phạm vi dữ liệu đang dùng.
  2. Dùng Ctrl + Shift + phím Mũi tên Phải/Mũi tên Xuống để chọn và xóa chúng.
  3. Loại bỏ các trang tính ẩn hoặc trang tính cũ không còn sử dụng.

Phương pháp 3: Dọn dẹp định dạng và kiểu

Dọn dẹp định dạng có thể làm tệp giảm đi vài megabyte.

  1. Vào Trang chủ > Định dạng có điều kiện > Quản lý Quy tắc để xem/xóa các quy tắc không cần thiết.
  2. Vào Tệp > Thông tin > Kiểm tra Sự cố > Kiểm tra Tài liệu để dọn dẹp các kiểu không dùng.

Phương pháp 4: Quản lý và giảm bộ nhớ đệm của PivotTable

Phương pháp này đặc biệt hữu ích cho các tệp có nhiều PivotTable.

  1. Chọn PivotTable của bạn, sau đó vào Phân tích PivotTable > Tùy chọn.
  2. Trong thẻ Dữ liệu, bỏ chọn Lưu dữ liệu nguồn cùng tệp.
  3. Làm mới PivotTable thủ công khi cần.

Phương pháp 5: Ngắt liên kết ngoài và xóa tham chiếu cũ

  1. Vào Dữ liệu > Chỉnh sửa Liên kết
  2. Ngắt liên kết tới các tệp không dùng hoặc không khả dụng.
  3. Dùng Công thức > Trình quản lý Tên để xóa các phạm vi đặt tên đã lỗi thời.

Phương pháp 6: Lưu và mở lại tệp

  1. Dùng Tệp > Lưu thành và lưu tệp với tên mới.
  2. Việc này giúp Excel xây dựng lại cấu trúc tệp, loại bỏ siêu dữ liệu ẩn hoặc thông tin đã lưu trong bộ nhớ đệm.

Những việc bổ sung bạn có thể làm

Nếu tệp Excel của bạn vẫn cảm thấy quá nặng sau khi thực hiện tất cả các bước trên, đã đến lúc khám phá các tùy chọn nâng cao hơn. Những phương pháp này cần thêm một chút kiến thức kỹ thuật nhưng có thể giảm đáng kể dung lượng tệp và cải thiện hiệu năng.

Tự thao tác lưu trữ ZIP cho tệp XLSX

Các tệp Excel có phần mở rộng .xlsx về bản chất là các thư mục nén ZIP chứa nhiều thành phần như kiểu, trang tính, nội dung đa phương tiện và tệp XML. Bằng cách truy cập thủ công vào các nội dung này, bạn có thể loại bỏ những thành phần không cần thiết có thể đang làm phình tệp.

Bước 1: Hiển thị phần mở rộng tệp (nếu chưa hiển thị)

Theo mặc định, Windows ẩn phần mở rộng tệp. Bạn cần bật hiển thị:

  1. Mở File Explorer.

  2. Vào thẻ Xem ở phía trên.

  3. Nhấp vào Hiển thị, rồi chọn Phần mở rộng tên tệp.

  4. Bây giờ bạn sẽ thấy .xlsx ở cuối các tệp Excel.

Bước 2: Đổi tên tệp

  1. Nhấp chuột phải vào tệp Excel bạn muốn nén.

  2. Nhấp Đổi tên.

  3. Đổi phần mở rộng từ .xlsx thành .zip Ví dụ: Sales_Report.xlsx → Sales_Report.zip

  4. Nhấn Enter và xác nhận cảnh báo nếu xuất hiện.

Bước 3: Mở tệp ZIP

  1. Nhấp chuột phải vào tệp .zip vừa đổi tên.

  2. Chọn Mở bằng và chọn công cụ như WinRAR hoặc 7-Zip.

  3. Đi tới thư mục xl bên trong gói nén.

Trong thư mục này, bạn có thể:

  • Xóa hình ảnh nhúng không cần thiết.

  • Dọn dẹp các kiểu dư thừa trong styles.xml.

  • Loại bỏ các trang tính thừa trong thư mục worksheets/ nếu không còn cần.

Lưu ý: Luôn tạo một bản sao lưu tệp Excel trước khi thay đổi bên trong cấu trúc ZIP. Sửa nhầm tệp có thể làm hỏng sổ làm việc của bạn.

Bước 4: Đóng gói lại tệp

  1. Sau khi thực hiện thay đổi, nén lại nội dung (chọn tất cả phần bên trong, không phải chính thư mục).

  2. Đổi tên tệp ZIP mới về .xlsx Ví dụ: Sales_Report.zip → Sales_Report.xlsx

  3. Mở tệp trong Excel để đảm bảo mọi thứ hoạt động đúng.

Quan trọng: Nếu làm không đúng, tệp có thể bị hỏng. Luôn kiểm tra và giữ bản sao lưu.

Phân đoạn dữ liệu và kết nối Power Query

Các sổ làm việc lớn thường kết hợp nhiều nguồn dữ liệu hoặc phục vụ nhiều bộ phận. Thay vì duy trì một tệp khổng lồ, bạn có thể tách sổ làm việc thành các tệp nhỏ hơn, phục vụ từng mục đích, rồi kết nối lại chúng bằng Power Query.

  1. Tạo các tệp Excel riêng dựa trên phân chia hợp lý (ví dụ: Dữ liệu Bán hàng, Báo cáo Marketing, Nhật ký Tồn kho).
  2. Trong sổ làm việc chính, vào thẻ Dữ liệu → Lấy Dữ liệu → Từ Sổ làm việc để kết nối với các tệp khác bằng Power Query.
  3. Dùng Làm mới Tất cả để giữ sổ làm việc chính luôn cập nhật.

Chiến lược quản lý hình ảnh bên ngoài

Hình ảnh, đặc biệt là ảnh độ phân giải cao, có thể làm tăng mạnh kích thước sổ làm việc. Chúng ta đã xử lý ảnh trước đó, nhưng đây là một cách khác. Thay vì nhúng các ảnh này:

  • Tải chúng lên một nền tảng đám mây (OneDrive, Google Drive, SharePoint).
  • Trong Excel, vào Chèn → Ảnh → Từ Ảnh Trực tuyến và liên kết tới URL hoặc vị trí đám mây của ảnh.

Ảnh có thể được cập nhật bên ngoài mà không cần chạm vào sổ làm việc. Hơn nữa, cách này giảm nguy cơ hỏng tệp do đối tượng nhúng.

Kết luận

Một tệp Excel phình to có thể làm chậm bạn, nhưng không nhất thiết phải vậy. Áp dụng các chiến lược nén tệp này, từ nén hình ảnh đến dọn bộ nhớ đệm của Pivot, có thể giúp giảm đáng kể dung lượng tệp Excel.

Nếu bạn mới làm quen với Excel hoặc muốn nâng cao kỹ năng, hãy xem các khóa học Xử lý dữ liệu trong Excel, Các hàm Excel nâng cao và Chuẩn bị dữ liệu trong Excel của chúng tôi. Tôi cũng đã đề cập đến Power Query. Nếu bạn muốn thử điều mới, hãy đăng ký khóa Giới thiệu về Power Query trong Excel.

Jachimma Christian

Tác giả

Jachimma Christian

Chuyên viên phân tích dữ liệu và mentor về phân tích, chuyên sâu Excel, SQL và Python. Tập trung vào các insight có thể hành động, tôi giúp các doanh nghiệp thuộc mọi quy mô thúc đẩy thay đổi có ý nghĩa, đồng thời truyền cảm hứng cho những người học dữ liệu mới trên hành trình của họ.

FAQs

Điều gì khiến tệp Excel trở nên quá lớn?

Bộ dữ liệu lớn, hình ảnh độ phân giải cao, công thức phức tạp, định dạng quá mức và đối tượng nhúng đều có thể góp phần làm tệp Excel phình to.

Làm thế nào để giảm dung lượng tệp Excel mà không mất dữ liệu?

Bạn có thể xóa các ô không dùng, dọn dẹp định dạng, nén hình ảnh và dùng các tính năng như “Lưu thành” hoặc liên kết hình ảnh bên ngoài để giảm dung lượng mà không mất dữ liệu.

Có phải quá nhiều PivotTable có thể làm chậm tệp Excel của tôi không?

Có, đặc biệt nếu chúng lưu bộ nhớ đệm riêng. Bạn có thể giảm dung lượng tệp bằng cách tắt bộ nhớ đệm hoặc xóa các PivotTable không cần thiết.

Việc nén tệp Excel có ảnh hưởng đến hiệu năng không?

Có, nén giúp cải thiện hiệu năng bằng cách giảm thời gian tải và mức sử dụng bộ nhớ, đặc biệt trong sổ làm việc lớn có nhiều công thức và trực quan hóa.

Cách tốt nhất để xử lý bộ dữ liệu lớn trong Excel là gì?

Phân đoạn bộ dữ liệu lớn trên nhiều tệp, dùng Power Query để chỉ tải dữ liệu cần thiết và cân nhắc liên kết tới nguồn ngoài để quản lý kích thước hiệu quả.

Chủ đề

Liên quan