XLSX và XLSB là hai định dạng tệp bảng tính phổ biến của Microsoft Excel để lưu trữ một lượng lớn dữ liệu trong sổ làm việc. Tuy nhiên, sự hiện diện của các công thức, dữ liệu người dùng và các đối tượng (như hình dạng) trong các tệp này có thể tăng đáng kể kích thước tệp có thể ảnh hưởng đến hiệu suất tải và lưu các tệp này. Hơn nữa, các tệp lớn tiêu thụ khối lượng lưu trữ hộp thư đáng kể khi được gửi qua email. Bài viết này so sánh các định dạng tệp XLSX và XLSB và mô tả cách giảm kích thước của các tệp Excel để tải và lưu sổ làm việc nhanh hơn nhiều.
XLSX VS XLSB FILE định dạng
Định dạng tệp XLSX là loại tệp thời đại hiện đại của Microsoft Excel để làm việc với sổ làm việc. Nó được giới thiệu với Microsoft Excel 2007+ và là định dạng tệp mặc định để lưu sổ làm việc Excel. Các tệp XLSX được lưu dưới dạng Lưu trữ ZIP được nén và dựa trên sự kết hợp của nhiều tệp XML. Các tệp XLSB cũng được giới thiệu với Microsoft Excel 2007+ và được lưu trong container ZIP. Tuy nhiên, không giống như XLSX và XLSM, chúng là các thành phần nhị phân được nén được mã hóa theo định dạng độc quyền.
Sự khác biệt giữa XLSX và XLSB là gì?
Vì vậy, sự khác biệt giữa XLSX và XLSB là gì? Vâng, có một số khác biệt làm cho hai định dạng tệp này khác nhau. Chủ yếu, chúng được phân biệt trên cơ sở định dạng tệp, tốc độ, kích thước tệp và tải/lưu.
XLSX | XLSB |
Saved as a compressed archive with XML-based content inside. | Saved as a compressed archive with binary encoded content inside. |
XLSX files take larger space on the disc for an Excel workbook. | XLSB uses considerably less space for saving the same workbook. It has been found to take 2/3rd of space as compared to the same XLSX file. |
XLSX files are encoded/decoded as XML files to be saved/loaded from disc. Saving plain text files takes more time and affects the loading/saving of such files. | XLSB files are saved as plain binary encoded compressed data which takes less time to save and load. On average, XLSB takes 4 times shorter than the same size XLSX file. |
tốt nếu XLSB rất tuyệt vời, tại sao mọi người không sử dụng XLSB thay vì XLSX?
Vì vậy, nếu XLSB rất thuận lợi, tại sao mọi người không sử dụng nó làm định dạng tệp mặc định để lưu sổ làm việc? Chà, có một số nhược điểm khi sử dụng các tệp XLSB so với những ưu điểm mà nó mang lại. Và vì những lý do này, nó không phải là định dạng tệp mặc định để lưu sổ làm việc.
- Thiếu khả năng tương tác - XLSB là định dạng tệp nhị phân và nó có thể được sử dụng trong các công cụ của bên thứ ba như OpenOffice. Hơn nữa, hầu hết các API của bên thứ 3 giành được có thể làm việc với các tệp XLSB do không có sẵn các chi tiết nội bộ.
- Khả năng tương thích - XLSB không được hỗ trợ với các phiên bản Excel trước đó có sẵn trước Excel 2007. Vì lý do này, các tệp XLSB có thể được mở trong các phiên bản cũ của Excel.
- Bảo mật - Các tệp VBA don lồng đưa ra bất kỳ dấu hiệu nào về sự hiện diện của các macro trong đó không giống như các định dạng tệp XLSX và XLSM. Điều này có thể dẫn đến các vấn đề bảo mật
Kết luận {.
Các tệp XLSB nhỏ hơn, hiệu quả để mở và lưu và lưu trữ hiệu quả so với các tệp XLSX và XLSM phổ biến. Tuy nhiên, hầu hết các tệp bảng tính hiện đại mở các ứng dụng hoạt động tốt hơn với các tệp XLSX dựa trên mô tả mở thay vì các tệp XLSB. Vì lý do này, XLSX vẫn là định dạng tệp mặc định của công việc trong Excel.