Comparaison des formats de tableur XLSX/ODS/CSV et guide d'échange inter-outils
Cet article compare la prise en charge des fonctionnalités de trois formats de tableur courants, résume les pièges fréquents lors de l'échange de données entre logiciels et aide les utilisateurs de bureautique à choisir le format adapté pour l'échange de données.
Mis à jour le 2026-08-11
Différences de positionnement core des trois formats
XLSX est un format de tableur propriétaire lancé par Microsoft Excel. C'est aujourd'hui un format closed-source compatible avec la plupart des logiciels de bureautique, et il est principalement utilisé pour l'édition et l'enregistrement locaux dans Excel.
ODS est un standard de tableur ouvert lancé par l'Alliance du format de document ouvert. Il est utilisé comme format d'enregistrement natif par LibreOffice et OpenOffice, n'a pas de restriction de droit d'auteur et peut être lu par tous les logiciels de bureautique mainstream.
CSV est une spécification de texte brut pour stocker des données tabulaires. Il ne stocke que les données de cellule, ne conserve ni la mise en forme ni la structure, et est positionné pour l'échange de données brutes entre différents outils.
Matrice de comparaison de la prise en charge des fonctionnalités
Lors de la conversion de tableurs, les outils extraient par défaut les résultats de calcul mis en cache des formules pour la sortie, et ne conservent pas le texte de la formule d'origine. Cette règle s'applique aux formats XLSX et ODS, et répond aux exigences de la plupart des scénarios d'échange de données.
Si vous avez besoin de conserver les formules pour une modification secondaire ultérieure, enregistrez le fichier d'origine dans le logiciel d'édition d'origine, et ne sortez pas et n'écrasez pas le fichier d'origine avec un nouveau format, pour éviter de perdre les informations de formule.
| Format | Conservation des formules | Conservation des styles de cellule | Prend en charge plusieurs feuilles de calcul |
|---|---|---|---|
| XLSX | Pris en charge | Pris en charge | Pris en charge |
| ODS | Pris en charge | Pris en charge | Pris en charge |
| CSV | Non pris en charge | Non pris en charge | Non pris en charge |
Pièges courants du format CSV
Lors de l'échange de données avec CSV, vous devez sélectionner manuellement l'encodage UTF-8 pour l'enregistrement, afin d'éviter l'affichage corrompu causé par l'encodage ANSI. Si l'outil cible ne peut pas reconnaître les fichiers séparés par des points-virgules, vous pouvez réexporter une version séparée par des virgules en utilisant la version régionale correspondante d'Excel.
Les outils de conversion CSV peuvent reconnaître automatiquement les délimiteurs courants et générer des fichiers CSV avec un encodage UTF-8 uniforme, ce qui résout la plupart des anomalies de reconnaissance de format.
- Excel enregistre le CSV dans l'encodage ANSI par défaut du système d'exploitation, plutôt que l'encodage UTF-8, ce qui provoque un affichage corrompu des caractères chinois lors de l'importation dans LibreOffice ou des outils d'analyse de données
- Certaines versions régionales d'Excel pour les régions européennes utilisent le point-virgule comme délimiteur CSV par défaut au lieu de la virgule, ce qui provoque des erreurs de reconnaissance des colonnes lors de l'importation dans d'autres outils
- Les cellules contenant des sauts de ligne ou des délimiteurs qui ne sont pas encadrés par des guillemets seront reconnues par les outils comme des sauts de ligne ou de nouvelles colonnes, ce qui rompt la structure du tableau
Instructions pour les chemins de conversion JSON
JSON est un format d'échange de données courant pour les interfaces de programme. Les utilisateurs de bureautique ont souvent besoin de convertir des tableurs Excel en JSON pour le connecteur d'interface, ou de convertir le JSON renvoyé par les interfaces en tableur pour l'analyse.
Lors de la conversion de XLSX/ODS/CSV en JSON, chaque ligne de données du tableau est convertie par défaut en objet JSON, avec les en-têtes de tableau utilisés comme clés d'objet, et un résultat JSON au format tableau est généré, ce qui est conforme aux exigences de spécification de la plupart des interfaces de programme.
Questions fréquentes
Quel format dois-je choisir pour l'échange de tableur entre outils ?
Choisissez ODS si vous avez besoin de conserver les styles et les formules. ODS est un standard ouvert qui est compatible avec tous les logiciels de bureautique mainstream ; choisissez le CSV encodé en UTF-8 si vous n'avez besoin que d'échanger des données.
Pourquoi les formules disparaissent-elles du tableur après conversion ?
La conversion extrait par défaut les résultats de calcul mis en cache des formules pour la sortie, et ne conserve pas le texte de la formule d'origine, ce qui s'adapte aux scénarios de réutilisation des données. Conservez le fichier d'origine si vous avez besoin de conserver les formules.
Comment corriger l'affichage corrompu des caractères chinois lors de l'importation de CSV dans Excel ?
Vous pouvez utiliser un outil de conversion CSV pour convertir l'encodage en GBK ou UTF-8 with BOM, puis réimporter dans Excel. Les caractères chinois s'afficheront normalement et le problème d'affichage corrompu sera résolu.