Pourquoi convertir un CSV en XLSX
Ouvrir un CSV directement dans Excel déraille souvent sur des détails : les codes postaux perdent leurs zéros initiaux, les longs identifiants passent en notation scientifique et les caractères accentués s'affichent mal. Envoyer un CSV à un client paraît aussi moins soigné qu'un vrai classeur.
Ce convertisseur crée un véritable fichier .xlsx avec SheetJS. Il transforme les nombres décimaux simples en cellules numériques pour que vous puissiez les additionner et les représenter en graphique, garde en texte tout ce qui changerait de sens en devenant un nombre, et ajuste chaque colonne à son contenu.
CSV ou XLSX : comparaison rapide
| Caractéristique | CSV | XLSX |
|---|---|---|
| Nom complet | Comma-Separated Values (valeurs séparées par des virgules) | Classeur Excel Open XML |
| Type | Données tabulaires | Classeur de feuilles de calcul |
| Création | Début des années 1970 ; décrit par la RFC 4180 en 2005 | 2007 (Excel 2007) |
| Créé par | Aucun propriétaire unique | Microsoft ; normalisé ECMA-376 et ISO/IEC 29500 |
| Structure | Lignes et colonnes à plat | Plusieurs feuilles de cellules, stockées en XML compressé |
| Commentaires | Non | Oui, sous forme de commentaires et notes de cellule |
| Types de données | Texte uniquement, aucun type intégré | Nombres, texte, dates, booléens et formules |
| Idéal pour | Exports de tableurs et imports en base de données | Tableurs avec mise en forme, formules et plusieurs feuilles |
| Compatibilité | Excel, Google Sheets, bases de données et tous les langages | Excel, Google Sheets, LibreOffice et Numbers |
| Type MIME | text/csv | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
Comment convertir un CSV en XLSX
Étape 1: Sélectionnez le CSV
Déposez un fichier .csv avec une ligne d'en-tête dans le convertisseur.
Étape 2: Gardez XLSX comme sortie
Excel (XLSX) est présélectionné.
Étape 3: Convertissez
Le CSV est analysé, les valeurs typées avec prudence et un classeur d'une feuille est écrit.
Étape 4: Ouvrez-le dans Excel
Téléchargez le .xlsx et ouvrez-le dans Excel, Google Sheets, Numbers ou LibreOffice.
Ce que contient le classeur
Vraies cellules numériques
Des valeurs comme 42, -3.5 ou 1999.99 deviennent des nombres.
Texte protégé
Zéros initiaux, nombres de plus de 15 chiffres, séparateurs de milliers et dates restent tels qu'écrits.
Largeurs automatiques
Les colonnes s'ajustent à leur valeur la plus longue, jusqu'à un maximum raisonnable.
Détection du séparateur
Les fichiers séparés par virgules, points-virgules, tabulations ou barres verticales sont bien lus.
Quand un XLSX vaut mieux qu'un CSV
Livrables clients. Envoyez un classeur propre plutôt qu'un export brut.
Préserver les identifiants. Numéros de compte et codes postaux gardent leurs zéros initiaux.
Systèmes qui exigent Excel. Certains formulaires et imports d'ERP acceptent le XLSX mais pas le CSV.
Analyse ultérieure. Ajoutez tout de suite formules, filtres et graphiques.
Comment les valeurs sont typées
Seuls les nombres sans ambiguïté sont convertis : un signe moins facultatif, des chiffres sans zéro initial et une partie décimale facultative avec un point, jusqu'à 15 chiffres significatifs, la limite de précision d'Excel. Tout le reste est stocké en texte, exactement comme dans le CSV.
Les dates restent volontairement du texte. Un format comme 03/04/2026 désigne des jours différents selon les pays, et une mauvaise supposition corrompt les données sans prévenir. Vous pouvez convertir une colonne de dates dans Excel avec Convertir une fois le format connu.
- 1250 et 3.75 deviennent des nombres.
- 00123, 12345678901234567 et 1,250 restent du texte.
- 2026-09-17 et TRUE restent du texte.
Organisation du classeur
Le classeur contient une feuille nommée Sheet1. La ligne 1 contient les en-têtes de votre CSV et les données commencent à la ligne 2. Les valeurs imbriquées façon JSON ne sont pas attendues dans un CSV : chaque cellule contient une seule valeur.
Aucune mise en forme comme des en-têtes en gras, des couleurs ou des volets figés n'est ajoutée. Appliquez-la dans Excel en quelques clics, ou enregistrez le fichier comme modèle.
Conseils pour le CSV vers Excel
- Enregistrez votre CSV en UTF-8 pour que les noms accentués passent correctement.
- Gardez une seule ligne d'en-tête ; les lignes de titre au-dessus deviendraient des données.
- Convertissez les dates texte en vraies dates dans Excel une fois le format source connu.
- Pour revenir en arrière, le convertisseur XLSX vers CSV exporte la première feuille.
Questions sur la conversion CSV en XLSX
Les zéros initiaux seront-ils conservés ?
Oui. Des valeurs comme 00123 sont stockées en texte : Excel les affiche telles quelles.
Les nombres sont-ils stockés comme des nombres ?
Les nombres simples jusqu'à 15 chiffres significatifs deviennent des cellules numériques que vous pouvez additionner et représenter.
Les dates sont-elles converties ?
Non. Les dates restent du texte pour éviter d'inverser jour et mois. Convertissez-les dans Excel une fois le format connu.
Puis-je convertir des CSV à points-virgules ?
Oui, le séparateur est détecté automatiquement.
Combien de feuilles contient le fichier ?
Une seule feuille, nommée Sheet1.
Mes données sont-elles envoyées ?
Non. Le classeur est généré dans votre navigateur.