Guides Excel

Fichier .csv: tout ce que vous devez savoir

29 janvier 2026 73 vues

Le fichier .csv, abréviation de "Comma Separated Values" (valeurs séparées par des virgules), est un format de fichier texte très répandu pour stocker des données tabulaires. Sa simplicité et sa compatibilité en font un outil indispensable pour l'échange de données entre différentes applications, notamment Excel, Google Sheets et les bases de données. Dans cet article, nous allons explorer en détail ce qu'est un fichier .csv, comment l'ouvrir, le modifier et l'utiliser efficacement, en particulier avec Excel et Google Sheets. Préparez-vous à maîtriser ce format de fichier essentiel !

Qu'est-ce qu'un fichier .csv et pourquoi l'utiliser ?

Un fichier .csv est un fichier texte brut qui stocke des données tabulaires (chiffres et texte) sous forme de texte brut. Chaque ligne du fichier représente une ligne du tableau, et les valeurs de chaque colonne sont séparées par une virgule (ou un autre délimiteur, comme un point-virgule, selon les paramètres régionaux).

Contrairement aux fichiers Excel (.xlsx) ou Google Sheets, un fichier .csv ne contient aucune information de formatage (couleurs, polices, formules, etc.). Il se concentre uniquement sur les données elles-mêmes, ce qui le rend très léger et facile à traiter.

Pourquoi utiliser un fichier .csv ?

  • Simplicité : Le format est extrêmement simple, ce qui facilite sa lecture et son écriture par des programmes informatiques.
  • Compatibilité : Presque toutes les applications de tableur (Excel, Google Sheets, LibreOffice Calc, etc.) et de bases de données peuvent importer et exporter des fichiers .csv.
  • Taille réduite : Les fichiers .csv sont généralement beaucoup plus petits que les fichiers Excel, car ils ne contiennent pas d'informations de formatage.
  • Échange de données : Ils sont idéaux pour échanger des données entre différentes applications et plateformes.

Comment ouvrir un fichier .csv

Ouvrir un fichier .csv est simple, mais le résultat peut varier en fonction du logiciel utilisé.

Ouvrir un fichier .csv avec Excel

  1. Ouvrez Excel.
  2. Cliquez sur l'onglet "Fichier" puis sur "Ouvrir".
  3. Parcourez vos dossiers pour trouver le fichier .csv.
  4. Sélectionnez le fichier et cliquez sur "Ouvrir".

Excel ouvrira le fichier .csv et affichera les données dans un tableau. Si les données ne sont pas correctement séparées en colonnes, vous devrez peut-être spécifier le délimiteur (virgule, point-virgule, tabulation, etc.). Pour cela:

  1. Lors de l'ouverture du fichier, Excel peut lancer l'"Assistant d'importation de texte". Si ce n'est pas le cas, allez dans l'onglet "Données" puis cliquez sur "Texte en colonnes".
  2. Dans l'assistant, sélectionnez "Délimité" et cliquez sur "Suivant".
  3. Choisissez le délimiteur approprié (virgule, point-virgule, etc.) et cliquez sur "Suivant".
  4. Vous pouvez ensuite définir le format de chaque colonne (texte, nombre, date, etc.) ou laisser Excel choisir automatiquement. Cliquez sur "Terminer".

Ouvrir un fichier .csv avec Google Sheets

  1. Ouvrez Google Sheets.
  2. Cliquez sur l'icône de menu (trois lignes horizontales) en haut à gauche.
  3. Sélectionnez "Fichier" puis "Importer".
  4. Choisissez l'onglet "Importer" et sélectionnez le fichier .csv depuis votre ordinateur.
  5. Dans la fenêtre d'importation, configurez les options suivantes :
    • Type de séparateur : Sélectionnez le délimiteur approprié (virgule, point-virgule, tabulation, etc.).
    • Convertir les nombres et les dates : Indiquez si Google Sheets doit convertir automatiquement les nombres et les dates.
  6. Cliquez sur "Importer les données".

Google Sheets ouvrira le fichier .csv et affichera les données dans un tableau.

Ouvrir un fichier .csv avec un éditeur de texte

Vous pouvez également ouvrir un fichier .csv avec un simple éditeur de texte comme Notepad (Windows) ou TextEdit (Mac). Cela vous permettra de voir le contenu brut du fichier, ce qui peut être utile pour identifier des problèmes de délimiteur ou d'encodage.

Cependant, l'affichage sera moins structuré qu'avec un tableur.

Modifier un fichier .csv

Vous pouvez modifier un fichier .csv avec Excel, Google Sheets ou un éditeur de texte.

Modifier un fichier .csv avec Excel ou Google Sheets

  1. Ouvrez le fichier .csv avec Excel ou Google Sheets (comme expliqué ci-dessus).
  2. Modifiez les données directement dans le tableau.
  3. Enregistrez le fichier en tant que .csv. Assurez-vous de choisir l'option "CSV (séparateur : virgule)" ou une option similaire lors de l'enregistrement. Sinon, vous risquez d'enregistrer le fichier dans un autre format (comme .xlsx), ce qui perdrait les avantages du format .csv.

Modifier un fichier .csv avec un éditeur de texte

Vous pouvez également modifier un fichier .csv directement avec un éditeur de texte. Cependant, cette méthode est plus délicate car vous devez vous assurer de respecter la structure du fichier (séparateur, guillemets, etc.).

  1. Ouvrez le fichier .csv avec un éditeur de texte.
  2. Modifiez les données en respectant la structure du fichier. Assurez-vous de ne pas supprimer ou modifier les virgules (ou le délimiteur utilisé) qui séparent les colonnes.
  3. Enregistrez le fichier.

Attention : Lorsque vous modifiez un fichier .csv avec un éditeur de texte, il est facile de faire des erreurs qui peuvent corrompre le fichier. Soyez très prudent et faites une copie de sauvegarde avant de commencer.

Encodage des fichiers .csv : un point crucial

L'encodage d'un fichier .csv détermine comment les caractères spéciaux (accents, symboles, etc.) sont représentés. Un encodage incorrect peut entraîner l'affichage incorrect de ces caractères.

L'encodage le plus courant est UTF-8, qui prend en charge la plupart des caractères utilisés dans le monde. Cependant, d'autres encodages existent, comme ANSI ou ISO-8859-1.

Comment choisir le bon encodage ?

  • Si vous créez le fichier .csv vous-même, utilisez UTF-8. C'est l'encodage le plus sûr et le plus compatible.
  • Si vous recevez un fichier .csv d'une autre source, demandez à l'expéditeur quel encodage a été utilisé.
  • Si vous ne connaissez pas l'encodage, essayez d'ouvrir le fichier avec Excel ou Google Sheets et expérimentez avec différents encodages dans les options d'importation.

Comment spécifier l'encodage lors de l'ouverture d'un fichier .csv avec Excel ?

Lors de l'importation du fichier avec l'"Assistant d'importation de texte", vous pouvez choisir l'encodage dans la liste déroulante "Origine du fichier".

Comment spécifier l'encodage lors de l'ouverture d'un fichier .csv avec Google Sheets ?

Dans la fenêtre d'importation, vous pouvez choisir l'encodage dans la liste déroulante "Encodage".

Astuces et bonnes pratiques pour travailler avec les fichiers .csv

  • Utilisez un délimiteur cohérent : Choisissez un délimiteur (virgule, point-virgule, tabulation, etc.) et utilisez-le de manière cohérente dans tout le fichier.
  • Encadrez les valeurs textuelles avec des guillemets : Si une valeur textuelle contient le délimiteur, encadrez-la avec des guillemets pour éviter qu'elle ne soit interprétée comme plusieurs colonnes distinctes. Exemple: "Nom, Prénom",Age
  • Évitez les lignes vides : Les lignes vides peuvent perturber l'importation du fichier. Supprimez-les avant d'enregistrer le fichier.
  • Vérifiez l'encodage : Assurez-vous d'utiliser le bon encodage pour éviter les problèmes d'affichage des caractères spéciaux.
  • Faites des sauvegardes : Avant de modifier un fichier .csv, faites une copie de sauvegarde pour pouvoir revenir en arrière en cas d'erreur.
  • Utilisez des outils de validation : Il existe des outils en ligne qui permettent de valider la structure d'un fichier .csv et de détecter les erreurs potentielles.

Erreurs courantes à éviter avec les fichiers .csv

  • Oublier de spécifier le délimiteur : Si Excel ou Google Sheets n'interprètent pas correctement les colonnes, vérifiez que le délimiteur est correctement spécifié.
  • Utiliser un encodage incorrect : Les caractères spéciaux peuvent s'afficher incorrectement si l'encodage n'est pas le bon.
  • Modifier le fichier avec un éditeur de texte sans respecter la structure : Il est facile de corrompre un fichier .csv en le modifiant avec un éditeur de texte si vous ne faites pas attention à la structure du fichier.
  • Ouvrir le fichier .csv directement en double-cliquant dessus : Ceci peut amener Excel à utiliser des paramètres par défaut qui ne sont pas adaptés à votre fichier, notamment au niveau de l'encodage. Il est préférable d'ouvrir Excel d'abord, puis d'importer le fichier .csv.

Exploitez la puissance des fichiers .csv dès aujourd'hui

En résumé, le fichier .csv est un format simple mais puissant pour stocker et échanger des données tabulaires. En comprenant son fonctionnement et en suivant les bonnes pratiques, vous pouvez l'utiliser efficacement avec Excel, Google Sheets et d'autres applications. Alors, n'hésitez plus, ouvrez, modifiez et exploitez vos fichiers .csv pour optimiser votre gestion de données !

Questions fréquentes

Quel est le délimiteur le plus couramment utilisé dans un fichier .csv ?

Le délimiteur le plus couramment utilisé est la virgule (,), mais d'autres délimiteurs peuvent être utilisés, comme le point-virgule (;), la tabulation (\t) ou l'espace.

Comment puis-je convertir un fichier Excel en fichier .csv ?

Dans Excel, ouvrez le fichier que vous souhaitez convertir. Cliquez sur "Fichier" puis "Enregistrer sous". Dans la liste déroulante "Type", sélectionnez "CSV (séparateur : virgule)" ou une option similaire. Cliquez sur "Enregistrer".

Pourquoi mes caractères spéciaux ne s'affichent-ils pas correctement dans mon fichier .csv ?

Cela est probablement dû à un problème d'encodage. Assurez-vous d'utiliser un encodage approprié, comme UTF-8, lors de l'enregistrement ou de l'ouverture du fichier. Essayez différents encodages jusqu'à ce que les caractères s'affichent correctement.

Mots-clés associés :

importer csv excel csv google sheets ouvrir fichier csv modifier fichier csv encodage csv

Partager cet article :