Comment convertir un fichier CSV en Excel

⚡ Résumé intelligent

Importer un fichier CSV dans Excel transforme un fichier texte brut contenant des valeurs séparées par des virgules en une feuille de calcul formatée. Cette page explique ce qu'est un fichier CSV, comment en importer un à l'aide de l'Assistant Importation de texte, comment gérer d'autres délimiteurs comme la barre oblique et comment ouvrir un fichier CSV.

  • 📄 Définition CSV : Un fichier CSV est un fichier texte brut dans lequel chaque ligne représente un enregistrement et chaque valeur est séparée par une virgule.
  • (I.e. Extrait du texte : L'onglet DONNÉES, bouton À partir d'un texte, ouvre l'assistant d'importation de texte pour importer un fichier CSV dans une feuille de calcul.
  • (I.e. Délimité : Choisissez l'option Délimité, puis cochez Virgule pour que chaque valeur apparaisse dans sa propre colonne.
  • (I.e. Autres délimiteurs : Lorsque le fichier utilise une barre oblique, une barre verticale ou une tabulation, choisissez Autre et saisissez le caractère dans le panneau Délimiteurs.
  • 🇧🇷 Placement: L'assistant termine en plaçant les données dans une feuille de calcul existante ou nouvelle.
  • 🇧🇷 Deux façons : Un fichier CSV peut être ouvert directement en double-cliquant dessus, ou importé via l'assistant pour un contrôle total des colonnes.

Comment convertir un fichier CSV en Excel

Le format CSV est l'un des moyens les plus courants pour transférer des données entre programmes, car presque toutes les applications peuvent le lire et l'écrire. Excel ouvre un fichier CSV en quelques clics et, grâce à l'Assistant Importation de texte, offre un contrôle total sur la façon dont chaque colonne est lue.

Qu'est-ce qu'un fichier CSV?

CSV signifie « Comma Separated Values » (valeurs séparées par des virgules). Il s'agit d'un fichier texte brut où chaque ligne représente un enregistrement, les valeurs étant séparées par une virgule. Ne contenant que du texte et des séparateurs, sans mise en forme, un fichier CSV peut être créé et lu par les bases de données, les applications web et tous les tableurs.

Le format CSV présente l'inconvénient de ne conserver ni les polices, ni les couleurs, ni les formules, ni les différentes feuilles. Il stocke uniquement les données brutes, ce qui en fait un format fiable pour transférer des enregistrements d'un système vers Excel, où la mise en forme et les formules sont ajoutées ultérieurement.

Comment importer/convertir CSV en Excel

Dans ce tutoriel, nous importerons des données externes à partir d'un simple fichier CSV contenant les paiements clients. Vous pouvez télécharger le fichier CSV pour cet exercice.

Téléchargez le fichier CSV

  • Ouvrir un nouveau classeur
  • Cliquez sur l'onglet DONNÉES du ruban
  • Cliquez sur le bouton À partir du texte
  • Vous obtiendrez la fenêtre suivante

Importer/Convertir CSV en Excel

  • Accédez au dossier dans lequel vous avez téléchargé le fichier CSV
  • Sélectionnez le fichier da.csv
  • Cliquez sur le bouton Importer
  • Vous obtiendrez l'assistant d'importation de fichier texte suivant

Importer/Convertir CSV en Excel

  • Cliquez sur le bouton Suivant

Importer/Convertir CSV en Excel

  • Sélectionnez Virgule dans le panneau Délimiteurs
  • Cliquez sur le bouton Suivant

Importer/Convertir CSV en Excel

  • Cliquez sur le bouton Terminer

Importer/Convertir CSV en Excel

  • Cliquez sur le bouton OK
  • Vous obtiendrez les données suivantes

Importer/Convertir CSV en Excel

Importation d'autres fichiers séparés par délimiteur

Dans certains cas, vous n'obtiendrez peut-être pas de fichier séparé par des virgules, il peut s'agir d'une barre oblique (\), d'un tuyau (|) ou d'autres fichiers séparés par des délimiteurs. Voyons comment les gérer.

Voici un exemple de fichier de valeurs séparées par une barre oblique (\) que vous pouvez télécharger.

Téléchargez le fichier CSV séparé par une barre oblique (\)

  • Ouvrir un nouveau classeur
  • Cliquez sur l'onglet DONNÉES du ruban
  • Cliquez sur le bouton À partir du texte
  • Accédez au dossier dans lequel vous avez téléchargé le fichier et importez-le
  • Vous obtiendrez l'assistant d'importation de fichier texte suivant

Importer/Convertir CSV en Excel

  • Cliquez sur le bouton Suivant

Importer/Convertir CSV en Excel

  • Maintenant, au lieu de sélectionner le délimiteur virgule, sélectionnez Autre et définissez la barre oblique (\) comme délimiteur dans le panneau Délimiteurs.
  • Cliquez ensuite sur le bouton Suivant.
  • Cliquez ensuite sur le bouton Terminer
  • Importez maintenant les données dans une feuille de calcul existante

Vous obtiendrez les données suivantes

Importer/Convertir CSV en Excel

Astuce : Le même assistant gère la tabulation, le point-virgule et la barre verticale. Si l'aperçu affiche toutes les valeurs regroupées dans une seule colonne, le délimiteur sélectionné est incorrect ; sélectionnez alors « Autre » et saisissez le caractère approprié.

Ouvrir ou importer : deux façons d’importer un fichier CSV dans Excel

Un fichier CSV peut être importé dans une feuille de calcul de deux manières, et le choix approprié dépend du niveau de contrôle requis sur les colonnes. Le tableau ci-dessous les compare.

Méthode Comment Meilleur pour
Ouvrir directement Double Cliquez sur le fichier, ou sur Fichier puis Ouvrir Un fichier propre, séparé par des virgules, où les types de colonnes par défaut conviennent parfaitement.
Assistant d'importation de texte Onglet DONNÉES, À partir du texte, puis choisissez le délimiteur Un fichier avec un délimiteur inhabituel, ou des colonnes qui doivent être définies comme texte ou date
Power Query (Obtenir des données) Onglet DONNÉES, Obtenir des données, À partir d'un fichier texte/CSV sur les versions récentes d'Excel Un fichier qui doit être nettoyé, filtré et actualisé de manière répétée.

⚠️ Attention : L'ouverture directe d'un fichier CSV peut altérer les données. Un long nombre, comme un numéro de téléphone ou un identifiant, peut perdre son zéro initial, et une valeur ressemblant à une date peut être convertie. Utilisez l'Assistant Importation de texte et définissez la colonne sur « Texte » pour conserver la valeur exacte.

FAQ

Excel interprète une valeur comme 007 comme le chiffre 7 et supprime les zéros. Importez le fichier à l'aide de l'Assistant Importation de texte et définissez la colonne sur « Texte » afin que la valeur soit conservée telle quelle.

Dans l'Assistant Importation de texte, sélectionnez Délimité, puis dans le panneau Délimiteurs, cochez Autre et saisissez le caractère souhaité, comme une barre oblique, une barre verticale ou un point-virgule. L'aperçu répartit alors les valeurs dans les colonnes appropriées.

En haut de l'Assistant Importation de texte, définissez l'origine du fichier sur 65001 : Unicode (UTF-8). Excel pourra ainsi lire correctement les accents et autres caractères au lieu d'afficher un texte illisible.

Oui. Les fonctionnalités d'IA telles que Copilot dans Excel détectent le délimiteur, créent les étapes Power Query pour fractionner et nettoyer les colonnes, puis chargent le résultat dans un tableau. L'utilisateur confirme ensuite les types de colonnes et le résultat.

Oui. Les assistants IA analysent les colonnes importées, signalent les lignes contenant une valeur manquante ou un type de données incorrect, et mettent en évidence les doublons. Cela permet de détecter les problèmes qu'un fichier CSV brut masque avant que les données ne soient utilisées dans un rapport.

Résumez cet article avec :