Logo Documents

Qu'est-ce qu'un fichier CSV ? Un guide simple pour comprendre et utiliser les CSV

Dernière mise à jour    

À première vue, un fichier CSV ressemble à un simple fichier texte, mais il joue discrètement un rôle essentiel dans la façon dont les données circulent entre les applications et les services. Si vous avez déjà exporté une liste de contacts, téléchargé un relevé bancaire, importé des données analytiques dans un tableau de bord ou téléversé un catalogue de produits vers un site web, il y a de fortes chances que vous ayez déjà utilisé un CSV sans le savoir.

Le CSV est devenu populaire parce qu'il excelle dans une seule tâche : stocker des lignes d'informations de manière légère et lisible, que presque toutes les applications peuvent ouvrir. Aucun style, aucune formule, aucune surcharge de mise en forme. Uniquement les valeurs réelles. 

C'est cette simplicité qui explique pourquoi il reste pertinent dans un monde rempli de types de fichiers plus complexes.

Que signifie CSV ?

CSV signifie Comma Separated Values. Chaque valeur d'une ligne est séparée par une virgule, et chaque nouvelle ligne représente la ligne suivante. Il s'agit d'un format de texte brut, ce qui signifie qu'il peut être ouvert dans un tableur comme Excel ou Google Sheets, mais aussi dans un éditeur de texte basique.

Selon votre région, certains fichiers utilisent des points-virgules à la place des virgules. En effet, dans certains pays, la virgule est déjà utilisée comme séparateur décimal. La logique reste néanmoins la même : séparer chaque valeur avec le même caractère afin que le logiciel puisse déterminer où une colonne se termine et où commence la suivante.

Parce que leur structure est simple, les fichiers CSV sont multiplateformes. Un fichier créé dans Excel sous Windows s'ouvre de la même manière dans Google Sheets sur Mac ou dans un importateur de base de données sous Linux. Pour de nombreux développeurs et analystes, cette universalité constitue la véritable valeur de ce format.



À quoi sert un fichier CSV ?

Un fichier CSV est utilisé chaque fois que des données doivent être déplacées d'un outil à un autre. Les CRM l'utilisent pour importer des listes de contacts. Les applications financières l'utilisent pour exporter des historiques de transactions. Les plateformes de commerce électronique l'utilisent pour téléverser ou modifier des inventaires de produits en masse. Dans l'enseignement et la recherche, le CSV est le moyen standard de partager des jeux de données, car il reste lisible même des décennies plus tard.

Cela fait du CSV le format par défaut pour échanger des informations structurées sans y intégrer de choix de conception ni de mise en forme. L'outil destinataire peut décider comment l'afficher ou le traiter.

CSV vs Excel : quelle est la différence ?

C'est une source fréquente de confusion. Un CSV n'est pas un fichier Excel, même si Excel peut l'ouvrir.

Un CSV n'est que du texte. Il n'y a ni formules, ni couleurs de cellules, ni largeurs de colonnes, ni métadonnées cachées. Excel (.xlsx) est un format de tableur qui peut stocker de la mise en forme, des macros, des graphiques et des calculs.

Donc, si un CSV et une feuille Excel se ressemblent lorsque vous double-cliquez dessus, la différence réside dans ce qui est stocké à l'intérieur. Le CSV ne contient que les valeurs, tandis qu'Excel contient à la fois les valeurs et la présentation.

Un CSV est-il un PDF ?
Non. Le PDF sert à l'affichage et au partage. Le CSV sert à stocker des données structurées. Vous pouvez convertir un CSV en PDF si vous souhaitez une version en lecture seule.

À quoi ressemble un fichier CSV ?

Voici un exemple simple de ce que peut contenir un CSV :

Name,Email,Age
Sarah,sarah@example.com,29
Diego,diego@example.com,31
Lina,lina@example.com,25

Si vous l'ouvrez dans un éditeur de texte, il ressemble à du texte brut. Si vous l'ouvrez dans un tableur, chaque virgule devient une colonne. C'est tout le mécanisme : lisible, prévisible et facile à analyser.

Comment ouvrir un fichier CSV

La plupart des gens ouvrent les fichiers CSV dans Excel ou Google Sheets, car ils veulent les afficher en colonnes. Cependant,  un CSV peut aussi être ouvert dans n'importe quel éditeur de texte, y compris Notepad ou TextEdit.

Un éditeur de texte est utile lorsque vous souhaitez examiner des problèmes d'encodage ou de mise en forme. Un tableur est utile lorsque vous prévoyez de modifier, filtrer ou analyser les données.

Si vous souhaitez comprendre comment les tableurs stockent une mise en forme plus riche, vous pouvez également consulter notre page de glossaire associée expliquant ce qu'est un fichier XLSX. Et si vous êtes curieux de savoir comment les formats de texte brut se comportent en coulisses, cela est aussi étroitement lié à ce qu'est un fichier TXT.

Comment créer un fichier CSV

Il existe deux principales façons de créer un fichier CSV. La première consiste à utiliser un tableur. Vous créez un tableau normal dans Excel ou Google Sheets, puis vous l'exportez ou l'enregistrez au format CSV. La seconde consiste à utiliser un éditeur de texte. Vous écrivez des valeurs séparées par des virgules et vous enregistrez le fichier avec l'extension .csv.

La méthode du tableur est plus facile pour la plupart des gens, car elle est visuelle. La méthode du texte brut est courante chez les développeurs et les analystes de données, car elle offre plus de contrôle sur la structure du fichier.

Pourquoi les virgules sont importantes : séparateurs et pièges de mise en forme

Parce que le CSV est simple, tout dépend des séparateurs. Si votre système utilise la virgule pour les décimales, le fichier peut passer aux points-virgules afin d'éviter toute confusion. Lorsqu'Excel ouvre un CSV avec un mauvais réglage de séparateur, vous pouvez voir toutes les valeurs apparaître dans une seule colonne. Google Sheets vous invite généralement à choisir un séparateur lors de l'importation, ce qui aide à éviter ce problème.

L'encodage est un autre détail important. Lorsqu'un CSV est enregistré dans un encodage autre que UTF, les caractères accentués ou les symboles peuvent être altérés. Cela concerne principalement les jeux de données internationaux. Ouvrir le CSV dans un éditeur de texte permet de confirmer si le problème provient de l'encodage ou des séparateurs de colonnes.

Convertir des fichiers CSV

Le CSV est idéal pour l'échange, mais pas pour la présentation. Dès que vous souhaitez partager votre fichier avec quelqu'un qui n'a pas besoin de le modifier, il peut être utile de le convertir. Certains utilisateurs convertissent le CSV en Excel pour continuer à le modifier avec des formules. D'autres convertissent le CSV en PDF pour l'envoyer ou l'archiver, ou en JSON pour l'utiliser dans des applications et des API.

C'est là que les convertisseurs en ligne comme Documents.io sont utiles, car le processus se fait en une seule étape et fonctionne dans le navigateur, sans installation de logiciel. Si vous travaillez fréquemment avec des données structurées, vous pouvez convertir le CSV en Excel, le CSV en PDF, le CSV en JSON ou même le reconvertir au format TXT lorsque c'est nécessaire.

Erreurs courantes lors de l'utilisation de fichiers CSV

La plupart des problèmes liés au CSV surviennent lors de l'importation et de l'exportation. Les problèmes les plus fréquents sont :

• des séparateurs interprétés de manière incorrecte
• des nombres automatiquement convertis en dates par les tableurs
• des erreurs d'encodage des caractères lors du déplacement des données entre les systèmes

Ce ne sont pas des limitations du format, mais des effets secondaires des applications qui tentent d'être utiles. Lorsque vous savez comment le CSV est stocké, il devient facile de reconnaître et de corriger ces erreurs.

À retenir

Le CSV prouve que les formats simples peuvent survivre plus longtemps que les plus complexes. Il circule proprement entre les applications, sert de pont entre les outils et reste lisible sous forme de texte brut. C'est pourquoi il est encore utilisé dans tous les secteurs, de la finance à la recherche, de la logistique à l'enseignement.

Si vous devez convertir ou réutiliser rapidement un fichier CSV, Documents.io propose une conversion rapide de CSV en XLS, XLSX, PDF ou ODS dans le navigateur, sans téléchargement nécessaire. Il est conçu pour les personnes qui travaillent régulièrement avec des données et ont simplement besoin de les ouvrir ou de les convertir sans difficulté.

FAQ

Un fichier CSV est-il un fichier Excel ?

Non. Excel peut ouvrir les fichiers CSV, mais le format est différent. Le CSV ne contient que des données, tandis qu'Excel contient des données plus la mise en forme.

Comment créer un CSV ?

Vous pouvez soit exporter un tableur au format CSV, soit écrire des valeurs séparées par des virgules et l'enregistrer avec l'extension .csv.

Que signifie l'acronyme CSV ?

Comma Separated Values.

Derniers articles

Glossary

Pourquoi le MP3 reste le roi de l'audio numérique

Découvrez ce qui se cache derrière la compression MP3, son ascension au rang de norme mondiale et comment il se compare au WAV et à l'AAC en termes de qualité et d'efficacité.