Comment ouvrir un fichier .xlsx

Excel n’est pas le seul à en ouvrir un, et pour lire une feuille il est rarement le plus rapide.

Ce que c’est

Un `.xlsx` est une archive zip de XML, la même construction qu’un `.docx` : les feuilles, les styles et les chaînes partagées sous forme de fichiers séparés dans un même dossier compressé. Il porte des types, des formules, de la mise en forme et plusieurs feuilles à la fois, c’est-à-dire tout ce qu’un CSV ne peut pas.

Sans acheter Excel

Google Sheets en importe un par « Fichier, Importer ». LibreOffice Calc l’ouvre sur n’importe quel système de bureau et est gratuit. Apple Numbers en ouvre un sur un Mac, et la version web d’Excel de Microsoft en lit un sans licence payante.

Ce qu’il faut vérifier avant de croire les chiffres

Une cellule qui affiche `####` est une colonne trop étroite pour afficher la valeur, pas un fichier cassé. Une date qui se lit comme un nombre à cinq chiffres est la valeur de série sous-jacente, dont la mise en forme s’est perdue.

Les formules sont conservées à côté de leur dernier résultat calculé. Un fichier ouvert dans quelque chose qui ne les évalue pas affiche ces résultats, qui sont justes au moment du dernier enregistrement et pas nécessairement maintenant.

Faire entrer une feuille dans un document

Le chemin habituel consiste à exporter chaque feuille en CSV et à convertir cela, ce qui perd tout sauf la feuille active. Convertir directement le classeur vous donne un tableau Markdown par feuille, avec une table des matières lorsqu’il y en a plus d’une.