XLS versus XLSX
Vanaf Microsoft Excel 2007 is de standaard bestandsextensie voor spreadsheets .xlsx in plaats van de oudere .xls. De "x" aan het einde staat voor "XML", wat Extensible Markup Language betekent - een methode om documenten te coderen. Hoewel u normaal gesproken niet de XML hoeft te bekijken die is gebruikt om de spreadsheet te maken, wordt deze weergegeven als een reeks kopteksten, tags en gegevens. Deze tekst wordt dan het werkblad dat u ziet wanneer u Excel opent.
Automatische compressie
Als je ooit een "gezipt" bestand van internet hebt gedownload, weet je dat het aanzienlijk kleiner is dan de inhoud van het bestand. Met het .xlsx-bestandstype kan Excel automatisch bestanden comprimeren door ze te "zippen" wanneer u het programma sluit en de bestanden "uit te pakken" wanneer u het programma opent. Dit betekent dat u ruimte op de harde schijf bespaart met het nieuwe bestandsformaat, aangezien het programma automatisch alle bestanden comprimeert.
Data herstel
Als u een .xls-bestand opent en er verschijnt een waarschuwing dat het bestand corrupt is, kunt u vaak niets doen om de inhoud van het bestand te bekijken. Omdat XML informatie opslaat als aparte containers in het bestand -- zelfs als één sectie beschadigd is, kun je het bestand nog steeds openen en de informatie bekijken die niet beschadigd is.
Privacyfuncties
XML slaat bepaalde informatie apart van uw document op, zoals de opmerkingen, notities en verborgen rijen en kolommen. Als u het document met een andere persoon of organisatie wilt delen, kunt u met de .xlsx-bestandsextensie deze secties onzichtbaar maken voor de andere partij. Dit kan handig zijn als u gevoelige informatie moet verbergen, maar geen volledig nieuwe spreadsheet wilt maken.
Macro detectie
Macro's zijn stukjes Visual Basic-script die vanuit een spreadsheet kunnen worden uitgevoerd. Hoewel ze vaak nuttig zijn, kunnen ze kwaadwillig worden gebruikt. De .xls-bestandsextensie laat u niet weten of er macro's in de spreadsheet aanwezig zijn, maar de .xlsx-bestandsindeling wel, omdat deze niet kan worden gebruikt met documenten die macro's bevatten. Spreadsheets met macro's worden standaard opgeslagen als .xlsm-bestanden.