Format de fitxer

XLSX - full de càlcul Office Open XML

XLSX és el full de càlcul que Excel crea des del 2007. És un fitxer ZIP amb parts XML i recorda els autors, el temps d'edició i sovint dades que pensaves que havies eliminat.

.xlsx

XLSX és el format de full de càlcul en què Microsoft Excel desa per defecte des d’Excel 2007, substituint l’XLS binari. És el format de full de càlcul de la mateixa família Office Open XML que DOCX, publicada com a ECMA-376 i com a estàndard ISO, i per això LibreOffice Calc, Google Sheets i Apple Numbers el poden llegir i escriure.

Com un fitxer XLSX emmagatzema un llibre

Un fitxer XLSX és un arxiu ZIP. A dins, xl/workbook.xml llista els fulls i els intervals amb nom, i cada full té la seva pròpia part sota xl/worksheets/ que conté files, cel·les, fórmules i referències de cel·la.

Hi ha una part que val la pena conèixer: xl/sharedStrings.xml, la taula de cadenes compartides. En lloc de repetir un valor de text a cada cel·la que l’utilitza, Excel desa cada cadena diferent una sola vegada i fa que les cel·les hi apuntin per índex. Això evita que un full de càlcul amb cinquanta mil etiquetes de categoria repetides es faci enorme, i explica per què un valor de text pot continuar present al fitxer després d’haver esborrat l’última cel·la que el feia servir.

Les fórmules es desen com a text juntament amb un resultat en memòria cau, de manera que un lector que no pugui avaluar una fórmula encara pugui mostrar l’últim valor que Excel va calcular. Els gràfics, les definicions de taules dinàmiques, les regles de format condicional i les imatges incrustades tenen cadascun la seva pròpia part. La compressió ZIP sobre tot aquest XML és el motiu pel qual un XLSX sol ocupar només una fracció de la mida de l’XLS equivalent.

Quines metadades conté un fitxer XLSX

Les propietats bàsiques i ampliades són el mateix parell que en DOCX. Les bàsiques inclouen Title, Subject, Creator, Keywords, Description, Last Modified By i les marques de temps de creació i modificació. Les ampliades inclouen Application i AppVersion, Company i (en fulls de càlcul) una llista dels noms dels fulls i dels intervals amb nom del llibre, cosa que revela l’estructura d’un fitxer sense haver-lo d’obrir.

Un full de càlcul també pot filtrar informació de maneres que un document de text no fa, i això val la pena tenir-ho present. Les files ocultes, les columnes ocultes i els fulls ocults continuen estant dins del fitxer; amagar és un paràmetre de visualització, no una eliminació. Els comentaris i notes de cel·la viatgen amb el llibre. Una taula dinàmica conserva una còpia en memòria cau de les seves dades d’origen, de manera que una taula dinàmica que resumeix un full confidencial pot continuar contenint els valors d’aquest full fins i tot després que el full en si s’hagi eliminat. Els enllaços externs guarden el camí complet del llibre al qual apunten, inclosos els recursos compartits de xarxa.

Si estàs a punt d’enviar un full de càlcul fora de la teva organització, aquestes quatre són les coses a revisar, en aquest ordre. Cap d’elles es mostra a la pantalla.

Quan utilitzar XLSX

Fes servir XLSX per a qualsevol full de càlcul de treball: és compacte, manté les fórmules actives, admet totes les funcions actuals d’Excel i s’obre a tot arreu.

Utilitza CSV quan només necessitis els números i vulguis un format que encara es pugui analitzar d’aquí a vint anys, però tenint en compte que CSV no conserva ni fórmules, ni format, ni múltiples fulls. Exporta a PDF quan enviïs un informe que algú hagi de llegir i no editar, cosa que també resol el problema de dades ocultes en un sol pas. Reserva XLS per a programari realment antic que no pugui obrir formats més nous.