Perbedaan antara XLS dan XLSX

Perbedaan antara XLS dan XLSX

XLS vs XLSX

XLS dan XLSX adalah dua ekstensi file yang digunakan oleh aplikasi spreadsheet yang sangat populer dari Microsoft bernama Microsoft Excel. XLS sangat populer karena telah menjadi format default untuk Microsoft Excel sejak pertama kali dibuat hingga tahun 2003. Dalam rilis Microsoft Office 2007, Microsoft memutuskan untuk mengubah format file default ke format yang berbeda dan menambahkan dan tambahan X untuk semua ekstensi dokumen mereka; Untuk Excel, ini berakhir sebagai XLSX.

Karena XLSX adalah keberangkatan penuh dari format file yang lebih lama yang digunakan dalam aplikasi Excel yang lebih lama, tidak dapat dibaca dalam versi Excel sebelum 2007. Ketidakcocokan ini menghambat adopsi cepat perangkat lunak baru dan Microsoft dengan cepat membahas masalah ini dengan merilis tambalan yang memungkinkan aplikasi kantor yang lebih lama untuk membaca format file berbasis XML baru. Seperti biasa, kompatibilitas mundur selalu menjadi prioritas untuk aplikasi kantor. Meskipun mengadopsi dan mempromosikan format XLSX baru, versi Excel yang lebih baru masih dapat membuka dan menyimpan dokumen ke format XLS yang lebih lama. Meskipun perlu dicatat bahwa Microsoft Excel 2007 telah menjatuhkan dukungan untuk format file yang lebih lama yang biasanya ditemukan di MS-DOS.

Saat kita melihat lebih dalam perbedaan antara XLS dan XLSX, kita dapat melihat bahwa cara informasi disimpan sangat berbeda untuk format XLS dan XLSX yang sangat berbeda. XLS didasarkan pada BIFF (format file interchange biner) dan dengan demikian, informasi tersebut secara langsung disimpan dalam format biner. Di sisi lain, XLSX didasarkan pada format Office Open XML, format file yang berasal dari XML. Informasi dalam file XLSX disimpan dalam file teks yang menggunakan XML untuk menentukan semua parameternya.

Karena XLSX disimpan dalam format file teks, Microsoft memutuskan untuk menghapus dukungan makro untuk format file ini. Sebaliknya mereka menetapkan ekstensi file yang sama sekali berbeda yang memungkinkan penggunaan makro; itu bernama XLSM. Ekstensi file XLS yang lebih lama tidak memiliki masalah ini dan dapat menahan spreadsheet yang berisi makro atau tidak.

Ringkasan:
XLS adalah format file default untuk Excel versi 2003 dan lebih tua sedangkan XLSX untuk versi sejak 2007
XLS dapat dibaca oleh semua versi Microsoft Excel sementara XLSX hanya dapat dibaca dengan versi 2007 dan yang lebih baru
XLS adalah format biner eksklusif sedangkan XLSX didasarkan pada format Office Open XML
XLSX tidak dapat mendukung makro saat XLS