Convertir XLSX en CSV

La conversion d'une feuille Excel en tableau CSV extrait les données tabulaires brutes dans un format texte universel pour une compatibilité logicielle maximale.

Sélectionnez ou déposez des fichiers ici

Privé - les fichiers ne quittent jamais votre appareil

ou coller Ctrl+V

En attendant vos fichiers, vous pouvez jouer à Code Rain

Garantie de confidentialité sans transmission réseau : 0 octet envoyé vers des serveurs externes. Tout le traitement a eu lieu localement dans le bac à sable de votre navigateur.

Comparaison des formats et spécifications techniques

SpécificationXLSXCSV
Type MIME-text/csv
Type-données tabulaires
Compression-aucun
Spécification standard-IETF RFC 4180
Signature binaire (octets magiques)-Flux de texte délimité selon la RFC 4180

Aperçu du format et applications

Les applications de tableur comme Microsoft Excel utilisent des formats de classeur complexes pour stocker plusieurs feuilles, le formatage des cellules, des formules et des graphiques. Bien que ces fonctionnalités aident les utilisateurs à organiser des modèles financiers complexes et des outils de suivi de projets, elles créent des obstacles lors du transfert de données vers d'autres systèmes. De nombreuses bases de données relationnelles, pipelines de données et outils de gestion de la relation client importent des tableaux de texte brut beaucoup plus facilement que des fichiers de classeur. Transformer un classeur en texte brut résout cet obstacle de compatibilité. Le processus d'exportation supprime les styles visuels, les largeurs de colonne et les formules, ne laissant que les lignes et colonnes brutes. Les programmeurs et analystes de données s'appuient sur ce flux de travail pour intégrer des enregistrements dans des scripts automatisés, des serveurs de bases de données et des applications web sans rencontrer d'erreurs d'analyse causées par des métadonnées de style masquées.

Spécifications techniques et analyse des codecs

Le moteur de conversion décompresse l’archive XLSX, analyse les données XML de la première feuille de calcul et la table des chaînes partagées, puis sérialise les valeurs des cellules enregistrées dans le cache en lignes de texte séparées par des virgules, avec une mise entre guillemets conforme au style RFC 4180. Les formules, la mise en forme et les macros sont supprimés. Les cellules au format date ou heure sont écrites sous forme de texte ISO 8601, par exemple 2024-10-15 ou 2024-10-15 18:00:00, au lieu d’utiliser les numéros de série internes d’Excel.

Compatibilité système et navigateur

La prise en charge des tableaux de texte brut par les systèmes d'exploitation et les logiciels est universelle. Les systèmes Windows, macOS, Linux, iOS et Android ouvrent les tableaux de texte de manière native à l’aide des éditeurs de texte par défaut, les logiciels de tableur et les utilitaires en ligne de commande. Les navigateurs Web modernes, notamment Google Chrome, Mozilla Firefox, Apple Safari et Microsoft Edge, peuvent afficher directement les tableaux de texte ou les traiter via des frameworks JavaScript côté client. Aucun plugin propriétaire ni aucune licence de logiciel de tableur spécialisé n'est requis pour lire ou écrire les fichiers de sortie. La prise en charge varie aussi selon l’application, l’appareil, le système d’exploitation et sa version.

Informations utiles

Vérifiez toujours les paramètres du délimiteur de votre tableau de texte avant de l'importer dans une base de données, car les paramètres régionaux européens des tableurs utilisent souvent des points-virgules au lieu de virgules pour éviter les conflits avec les séparateurs décimaux.

Foire aux questions

Comment convertir une feuille Excel en tableau CSV sans perte de qualité ?

Les tableaux de texte ne stockant que des valeurs textuelles brutes, la transformation d’un classeur à plusieurs feuilles contenant des formules entraîne une perte de mise en forme, de graphiques et de formules. Seule la première feuille de calcul est exportée ; ses nombres et chaînes de texte bruts restent intacts, et les dates et heures sont écrites sous forme de texte ISO 8601, mais toute la mise en forme visuelle et la logique des formules calculées sont définitivement supprimées lors de l’exportation.

Quelle est la différence entre une feuille Excel et un tableau CSV ?

Une feuille Excel est un conteneur compressé binaire contenant plusieurs documents XML qui stockent le style, les formules et plusieurs feuilles de calcul. Un tableau CSV est un fichier unique en texte brut contenant un tableau de lignes et de colonnes séparées par des caractères de délimitation, sans aucun support pour les formules ou la mise en forme visuelle.