XLS and XLSX are two different versions of Microsoft Excel.
XLS File Format:
During the 1995 to 2003 Microsoft Excel used the file format XLS. That means if your Microsoft Excel version is 1995, 1997, 2000, Millennium or 2003 and you saved a file in your PC, then it will use XLS format to save that Excel file in your PC.
XLSX File Format:
On the other hand if your Microsoft Excel version is 2007, 2010, 2013, 2016, Office 365, Excel Online or in a word 2007 and upper version, and you saved a file in your PC or Online, then it will use XLSX format to save the Excel file in your PC.
Difference in Between XLS and XLSX:
So, if both format are for same application, then what are the difference in between these 2 extension? Below are the difference:
1. Version:
XLSX is latest version of Microsoft Excel and XLS is the older version.
2. Main Difference:
XLS is the default file format for the 2003 version of Excel and older. XLSX is the file format for versions since 2007 and upper versions till Excel 2019.
3. Storage of Information:
In both XLSX and XLS information is stored differently. XLS is based on BIFF (Binary Interchange File Format) and as such, information is directly stored to a binary format. On the contrary, XLSX is based on the Office Open XML format, a file format that was derived from XML. The information in an XLSX file is stored in a text file that uses XML to define all its parameters.
4. Speed Performance:
XLS version of the file faster than XLSX version especially on files that requires the use of complex formula for a large set of data.
5. File Type Reading Capability:
XLS is readable by all Microsoft Excel versions while XLSX is only readable by Microsoft Excel versions 2007 and upper versions.
6. Macro Capabilities:
XLS is capable of holding the spreadsheets either containing Macros or not while XLSX is not capable to support Macros.
Comments