Aller au contenu
ConvertFastHub

Les plus recherchées

  • PDF en WordConvertir
  • Word en PDFConvertir
  • HEIC en JPGConvertir
  • Compresser PDFCompresser
  • MP4 en MP3Convertir
  • Fusionner PDFOutil
  • JPG en PDFConvertir
  • PNG en JPGConvertir

Passer Pro

Comment exporter une feuille Excel en CSV sans perdre de données

Mis à jour:

Boutiques en ligne, banques, CRM, outils d'e-mailing et bases de données importent les données en CSV. Exporter depuis Excel paraît trivial, mais quelques détails décident si l'import fonctionne du premier coup. Nous avons construit un classeur rempli des pièges habituels et l'avons passé dans les convertisseurs de ce site, dans les deux sens.

Comment exporter une feuille Excel en CSV sans perdre de données

Ce qu'est un fichier CSV

Un CSV (valeurs séparées par des virgules) est du texte brut : une ligne par enregistrement, les valeurs séparées par des virgules. Il ne contient qu'un tableau de valeurs, rien d'autre : ni formules, ni mise en forme, ni couleurs, ni graphiques, ni commentaires, ni autres feuilles. C'est grâce à cette simplicité que tous les systèmes le lisent, et c'est aussi pour cela que certaines choses se perdent en route.

Convertir Excel en CSV

  1. Vérifiez que les données voulues sont sur la première feuille du classeur.
  2. Ouvrez Excel en CSV et téléversez le fichier.
  3. Téléchargez le CSV et importez-le là où vous en avez besoin.

Ce que nous avons constaté : d'Excel vers CSV

Notre classeur de test avait deux feuilles, des noms accentués, une virgule et des guillemets dans des cellules, un retour à la ligne dans une cellule, une formule, un code produit saisi comme texte (00123), un code postal qui était un nombre formaté pour afficher cinq chiffres (08001), un montant en euros et un pourcentage. Le convertisseur écrit chaque cellule telle qu'elle apparaît à l'écran, comme Excel : tout cela est passé, y compris le zéro devant le code postal. Seule la deuxième feuille a été laissée de côté. Écrire les cellules telles qu'affichées a toutefois un revers : le montant a gardé le symbole euro et le séparateur de milliers, et 7,5 % dans une cellule formatée sans décimales est devenu 8 %.

Notre classeur de test converti avec Excel en CSV
Dans le fichier ExcelDans le CSV
Deux feuillesSeulement la première
Accents et symboles (José Núñez, Zoë, €)Conservés tels quels, en UTF-8
Une virgule, des guillemets ou un retour à la ligne dans une celluleConservés, la cellule entre guillemets
Une formule (=F2*2)Son résultat (2469)
Un code saisi comme texte : 0012300123
Le nombre 8001 formaté pour afficher 0800108001, tel qu'affiché
1234,5 formaté en euros1,234.50 € (entre guillemets, à cause de la virgule)
7,5 % dans une cellule formatée sans décimales8 %, arrondi comme affiché

Ce que nous avons constaté : de CSV vers Excel

Dans l'autre sens, CSV en Excel range chaque valeur dans sa cellule, prête à être triée et filtrée, et décide de lui-même ce qui ressemble à un nombre. C'est utile pour les montants, mais nuisible pour les codes et numéros de téléphone : les zéros initiaux et les signes plus disparaissent. Parmi les dates testées, seule la forme année-mois-jour est devenue une vraie date.

Une ligne de CSV convertie avec CSV en Excel
Valeur dans le CSVDans le fichier Excel
00042 (un numéro de commande)Le nombre 42
+593991234567 (un téléphone)Le nombre 593991234567
2026-10-01Une vraie date
25/12/2026Du texte, pas une date

Comment ne pas perdre de données

Vérifiez les formats avant de convertir, car le CSV contient exactement ce qu'affichent les cellules : affichez assez de décimales et, si le système de destination attend de simples nombres, retirez de ces colonnes les symboles monétaires et les séparateurs de milliers. Gardez les codes, codes postaux, numéros de téléphone et de compte en texte, pour qu'ils survivent aussi au retour dans un tableur. Placez la bonne feuille en tête avant de convertir. Écrivez les dates en année-mois-jour (2026-10-01) quand le fichier doit passer d'un système ou d'un pays à l'autre. Et souvenez-vous qu'Excel travaille avec au plus 15 chiffres significatifs : un numéro de carte à 16 chiffres doit être stocké en texte pour survivre.

Quand l'autre système veut des points-virgules

Notre convertisseur écrit un CSV standard avec des virgules. Beaucoup de logiciels, surtout dans les pays où la virgule sert de séparateur décimal comme la France, attendent des points-virgules. Cherchez un réglage de séparateur dans l'écran d'import du système de destination plutôt que de modifier le fichier à la main ; et quand vous ouvrez vous-même un CSV dans Excel, l'import Données > À partir d'un fichier texte/CSV permet de choisir le séparateur et de mettre des colonnes comme les codes au format Texte avant que rien ne se perde.

Comment nous avons testé

Nous avons créé nous-mêmes le classeur, avec trois lignes de données d'exemple et une deuxième feuille, l'avons converti avec Excel en CSV, puis converti un CSV d'une ligne avec CSV en Excel, avant d'examiner les cellules du résultat. Les deux outils utilisent LibreOffice, avec le même moteur et les mêmes réglages que nos serveurs, et ces mêmes vérifications tournent automatiquement à chaque mise à jour du site, pour que ce guide reste fidèle à ce que fait le convertisseur.

Pour aller plus loin: IETF RFC 4180 — Common Format for CSV Files