Comment convertir un fichier CSV en Excel en l'ouvrant ou en l'important

Le tutoriel explique comment convertir rapidement des fichiers CSV en Excel dans n'importe quelle version, de 365 à 2007, en évitant les problèmes typiques.

En général, il existe deux façons de transférer un fichier CSV vers Excel : en l'ouvrant ou en l'important en tant que données externes. Cet article fournit des instructions détaillées sur les deux méthodes et souligne les points forts et les limitations de chacune. Nous signalerons également les pièges possibles et proposerons les solutions les plus efficaces.

Convertir un fichier CSV en Excel en l'ouvrant

Pour transférer des données d'un fichier CSV vers Excel, vous pouvez l'ouvrir directement à partir d'un classeur Excel ou via l'Explorateur Windows. Quelle que soit la méthode choisie, veuillez garder à l'esprit que :

  • L'ouverture d'un document CSV dans Excel ne modifie pas le format du fichier en .xlsx ou .xls. Le fichier conservera l'extension .csv d'origine.
  • Les fichiers sont limités à 1 048 576 lignes et 16 384 colonnes.

Comment ouvrir un fichier CSV dans Excel

Un fichier de valeurs séparées par des virgules créé dans un autre programme peut tout de même être ouvert dans Excel en utilisant la commande d'ouverture standard.

  • Dans Excel, accédez à l'onglet Fichier et cliquez sur Ouvrir, ou appuyez sur les touches Ctrl + O.
  • Dans la boîte de dialogue Ouvrir, sélectionnez Fichiers texte (*.prn;*.txt;*.csv) dans la liste déroulante en bas à droite.
  • Parcourez le document CSV, puis double-cliquez dessus pour l'ouvrir.
  • Opening a CSV file in Excel

    Un fichier de valeurs séparées par des virgules (.csv) s'ouvrira immédiatement dans un nouveau classeur.

    Pour un fichier texte (.txt), Excel lancera l'Assistant d'importation de texte. Voir Importer un CSV dans Excel pour plus de détails.

    Comment ouvrir un fichier CSV à partir de l'Explorateur Windows

    La façon la plus rapide d'ouvrir un fichier .csv dans Excel est de double-cliquer dessus dans l'Explorateur Windows. Cela ouvrira immédiatement votre fichier dans un nouveau classeur.

    Cependant, cette méthode ne fonctionne que si Microsoft Excel est défini comme l'application par défaut pour les fichiers .csv. Dans ce cas, une icône Excel verte familière apparaît à côté des documents .csv dans l'Explorateur Windows.

    Excel icon

    Si vos fichiers CSV sont paramétrés pour s'ouvrir avec une autre application par défaut, faites un clic droit sur le fichier, puis choisissez Ouvrir avec... > Excel.

    Pour définir Excel comme programme par défaut pour les fichiers CVS, voici les étapes à suivre :

  • Faites un clic droit sur n'importe quel fichier .csv dans l'Explorateur Windows, puis sélectionnez Ouvrir avec... > Choisir une autre application dans le menu contextuel.
  • Dans Autres options, cliquez sur Excel, cochez la case Toujours utiliser cette application pour ouvrir les fichiers .csv et cliquez sur OK.
  • Setting Excel as the default app for .csv files

    Convertir un fichier CSV en Excel en l'important

    Grâce à cette méthode, vous pouvez importer des données à partir d'un fichier .csv dans une feuille de calcul Excel existante ou nouvelle. Contrairement à la technique précédente, cela ne se contente pas d'ouvrir le fichier dans Excel, mais modifie le format .csv en .xlsx (Excel 2007 et versions ultérieures) ou .xls (Excel 2003 et versions antérieures).

    L'importation peut être effectuée de deux façons :

    • En utilisant l'Assistant d'importation de texte (dans toutes les versions)
    • En créant une connexion Power Query (dans Excel 2016 - Excel 365)

    Comment importer un fichier CSV dans Excel avec la fonctionnalité Assistant d'importation de texte

    Tout d'abord, il convient de noter que l'Assistant d'importation de texte est une fonctionnalité obsolète et, à partir d'Excel 2016, elle est déplacée de l'onglet vers les options d'Excel.

    Si l'Assistant d'importation de texte n'est pas disponible dans votre version d'Excel, vous avez deux options:

    • Activer la fonctionnalité À partir du texte (obsolète).
    • Faire en sorte qu'Excel lance automatiquement l'Assistant d'importation de texte. Pour cela, changez l'extension du fichier de .csv en .txt, ouvrez le fichier texte depuis Excel, puis suivez les étapes de l'assistant décrites ci-dessous.
    From Text option in Excel 2013 and earlier

    Pour importer un fichier CSV dans Excel, voici ce que vous devez faire:

  • Dans Excel 2013 et les versions antérieures, accédez à l'onglet Données > Groupe Obtener des données externes, puis cliquez sur À partir du texte. Dans Excel 2016 et les versions ultérieures, accédez à l'onglet Données > Groupe Transformée et obtenir des données, puis cliquez sur Obtenir les données > Assistant obsolète > À partir du texte (obsolète).From Text (Legacy) wizard in Excel 2016 - Excel 365

    Remarque. Si l'assistant "À partir du texte" n'est pas présent, assurez-vous de l'avoir activé. Si l'Assistant obsolète est toujours grisé, sélectionnez une cellule vide ou ouvrez une feuille de calcul vierge, puis réessayez.

  • Dans la boîte de dialogue Importer un fichier texte, naviguez jusqu'au fichier .csv que vous souhaitez importer, sélectionnez-le, puis cliquez sur le bouton Importer (ou double-cliquez simplement sur le fichier).
  • L'Assistant d'importation de texte démarre et vous suivez ses étapes. Tout d'abord, vous choisissez:
    • Le type de fichier Délimité
    • Le numéro de ligne à partir duquel commencer l'importation (généralement, ligne 1)
    • Si vos données comportent des en-têtes
    Start the Text Import Wizard.

    La fenêtre d'aperçu dans la partie inférieure de l'assistant affiche quelques premières entrées de votre fichier CSV.

  • Choisissez le délimiteur et le qualificateur de texte.Choose the Delimited file type and the row number to start import at.

    Le délimiteur est le caractère qui sépare les valeurs dans votre fichier. Comme CSV est un fichier de valeurs séparées par des virgules, vous sélectionnez évidemment la virgule. Pour un fichier TXT, vous sélectionneriez généralement la tabulation.

    Le qualificateur de texte est le caractère qui encadre les valeurs dans un fichier importé. Tout le texte entre deux caractères qualificateurs sera importé en tant qu'une seule valeur, même si le texte contient le délimiteur spécifié.

    En général, vous choisissez le symbole des guillemets doubles (") en tant que qualificateur de texte. Pour le vérifier, vous pouvez cliquer sur Retour et observer le caractère qui entoure les valeurs dans l'aperçu de votre fichier CSV.

    Dans notre cas, tous les nombres avec un séparateur de milliers (qui est également une virgule) sont entourés de guillemets doubles comme "3 392", ce qui signifie qu'ils seront importés dans une seule cellule. Sans spécifier les guillemets doubles en tant que qualificateur de texte, les nombres avant et après le séparateur de milliers seraient placés dans deux colonnes adjacentes.

    Pour vous assurer que vos données seront importées comme prévu, examinez attentivement l'aperçu des données avant de cliquer sur Suivant.

    Select the delimiter and text qualifier

    Conseils et remarques :

    • Si plus d'un délimiteur consécutif est présent dans votre fichier CSV, sélectionnez l'option Traiter les délimiteurs consécutifs comme un seul pour éviter les cellules vides.
    • Si l'aperçu affiche toutes les données dans une seule colonne, cela signifie qu'un mauvais délimiteur est sélectionné. Modifiez le délimiteur afin que les valeurs soient affichées dans des colonnes séparées.
  • Définissez le format des données. Par défaut, il est général - il convertit les valeurs numériques en nombres, les valeurs de date et d'heure en dates et tous les autres types de données en texte.

    Pour définir un autre format pour une colonne spécifique, cliquez n'importe où à l'intérieur de celle-ci dans l'aperçu des données, puis choisissez l'une des options sous le format des données de colonne :

    • Pour conserver les zéros initiaux, choisissez le format Texte.
    • Pour afficher correctement les dates, choisissez le format Date, puis sélectionnez un format approprié dans la liste déroulante.
    Set data format for each column

    Lorsque vous êtes satisfait de l'aperçu des données, cliquez sur le bouton Terminer.

  • Choisissez si vous souhaitez importer les données dans une feuille de calcul existante ou une nouvelle, puis cliquez sur OK.

    Conseils et remarques :

    • Pour configurer certaines options avancées telles que le contrôle de rafraîchissement, la mise en page et le formatage, cliquez sur Propriétés... dans la boîte de dialogue ci-dessus.
    • Si certaines données importées sont affichées de manière incorrecte, vous pouvez changer le format à l'aide de la fonction Format de cellule d'Excel.
  • Choose the destination worksheet for the imported CSV file.

    Voici quelques conseils utiles sur la manière de éviter le formatage automatique dans Excel lorsque vous importez à partir d'un fichier texte.

    Comment activer l'Assistant d'importation de texte dans Excel 2016 - Excel 365

    Pour activer l'Assistant d'importation de texte dans les versions récentes d'Excel, voici ce que vous devez faire :

  • Cliquez sur l'onglet Fichier, puis sur Options > Données.
  • Sous Afficher les assistants d'importation de données hérités, sélectionnez À partir de texte (héritage), puis cliquez sur OK.
  • Une fois activé, l'assistant apparaîtra dans l'onglet Données, dans le groupe Obtenir et transformer les données, sous Obtenir des données > Assistants hérités.

    Enable the Text Import Wizard in Excel 365 - Excel 2016

    Comment transférer un fichier CSV vers Excel en s'y connectant

    Dans Excel 365, Excel 2021, Excel 2019 et Excel 2016, vous pouvez importer des données à partir d'un fichier texte en vous y connectant à l'aide de Power Query. Voici comment procéder :

  • Sur l'onglet Données, dans le groupe Obtenir et transformer les données, cliquez sur De texte/CSV.
  • Dans la boîte de dialogue Importer les données, sélectionnez le fichier texte qui vous intéresse, puis cliquez sur Importer.
  • Dans la boîte de dialogue d'aperçu, les options suivantes vous sont disponibles:
    • Délimiteur. Choisissez le caractère qui sépare les valeurs dans votre fichier texte.
    • Détection des types de données. Vous pouvez laisser Excel déterminer automatiquement le type de données pour chaque colonne sur la base des 200 premières lignes (par défaut) ou de l'ensemble des données. Ou vous pouvez choisir de ne pas détecter les types de données et d'importer les données dans leur format de texte original.
    • Transformer les données. Chargez les données dans l'Éditeur Power Query afin de pouvoir les modifier avant de les transférer vers Excel. Utilisez cette fonctionnalité pour définir le format souhaité pour certaines colonnes.
    • Charger. Contrôle l'endroit où importer les données. Pour importer le fichier csv dans une nouvelle feuille de calcul, sélectionnez Charger. Pour transférer les données vers une feuille existante ou nouvelle sous forme de tableau, de tableau croisé dynamique, ou simplement créer une connexion, choisissez Charger vers.
    Choose a CSV file to import.From Text/CSV

    En cliquant sur le bouton Charger, les données CSV seront importées au format de tableau comme celui-ci :

    Le tableau importé est lié au document CSV original, et vous pouvez le mettre à jour à tout moment en actualisant la requête (onglet Création de tableau > Actualiser).

    Data preview

    Conseils et notes:

    • Pour convertir la table en plage normale, cliquez avec le bouton droit de la souris sur n'importe quelle cellule, puis cliquez sur Tableau > Convertir en plage. Cela supprimera définitivement la requête de la feuille et déconnectera les données importées du fichier original.
    • Si les valeurs d'une certaine colonne sont importées dans un mauvais format, vous pouvez essayer de le corriger vous-même en convertissant le texte en nombre ou le texte en date.
  • The CSV data is imported as an Excel table.

    Conversion de CSV en Excel : ouverture vs. importation

    Lorsque Microsoft Excel ouvre un fichier .csv, il utilise les paramètres de format de données par défaut pour comprendre comment afficher précisément chaque colonne de données textuelles. Cela fonctionne bien dans la plupart des situations.

    Si votre fichier texte contient des valeurs spécifiques et que vous souhaitez contrôler leur affichage dans Excel, il est préférable d'effectuer une importation plutôt qu'une ouverture. Voici quelques cas d'utilisation typiques:

    • Le fichier CSV utilise différents délimiteurs.
    • Le fichier CSV contient différents formats de date.
    • Certains nombres comportent des zéros non significatifs qui doivent être conservés.
    • Vous voulez voir un aperçu de la façon dont vos données CSV seront converties en Excel.
    • Vous recherchez plus de flexibilité en général.

    Comment enregistrer un fichier CSV dans Excel

    Quelle que soit la méthode de conversion utilisée, vous pouvez enregistrer le fichier résultant comme vous le feriez normalement.

  • Dans votre feuille de calcul Excel, cliquez sur Fichier > Enregistrer sous.
  • Parcourez le dossier où vous souhaitez enregistrer le fichier.
  • Pour enregistrer sous un fichier Excel, sélectionnez Classeur Excel (*.xlsx) dans le menu déroulant Type de fichier. Pour enregistrer en tant que fichier séparé par des virgules, sélectionnez CSV (Délimité par des virgules) ou CSV UTF-8.
  • Cliquez sur Enregistrer.
  • Si vous avez enregistré un fichier CSV au format .xls dans des versions antérieures, vous pouvez rencontrer l'erreur "Le fichier est endommagé et ne peut pas être ouvert" dans Excel 2010 et versions ultérieures. Essayez de suivre ces recommandations pour ouvrir un fichier .xls corrompu.

    Saving CSV file in Excel

    Comment ouvrir plusieurs fichiers CSV en même temps dans Excel

    Comme vous le savez probablement, Microsoft Excel permet d'ouvrir plusieurs classeurs à la fois à l'aide de la commande Ouvrir standard. Cela fonctionne également pour les fichiers CSV.

    Pour ouvrir plusieurs fichiers CSV dans Excel, voici les étapes à suivre :

  • Dans votre Excel, cliquez sur Fichier > Ouvrir ou appuyez simultanément sur les touches Ctrl O.
  • Cliquez sur le bouton Parcourir et accédez au dossier source.
  • Dans la liste déroulante à côté de la zone de nom de fichier, sélectionnez Fichiers texte (*.prn, *.txt, *.csv).
  • Sélectionnez vos fichiers texte :
    • Pour sélectionner des fichiers adjacents, cliquez sur le premier fichier, maintenez la touche Maj enfoncée, puis cliquez sur le dernier fichier. Les deux fichiers cliqués ainsi que tous les fichiers entre eux seront sélectionnés.
    • Pour sélectionner des fichiers non adjacents, maintenez la touche Ctrl enfoncée et cliquez sur chaque fichier individuel que vous souhaitez ouvrir.
  • Avec plusieurs fichiers sélectionnés, cliquez sur le bouton Ouvrir.
  • Dans l'Explorateur Windows, vous pouvez faire un clic droit sur les fichiers sélectionnés et choisir Ouvrir dans le menu contextuel.

    Opening multiple csv files in Excel

    Cette méthode est simple et rapide, et nous pourrions la qualifier de parfaite si ce n'était un petit détail - elle ouvre chaque fichier CSV comme un classeur séparé. En pratique, passer d'un fichier Excel à un autre peut être assez gênant et fastidieux. Au lieu de cela, vous pouvez importer tous les fichiers dans le même classeur - les instructions détaillées se trouvent ici : Comment fusionner plusieurs fichiers CSV en un seul classeur Excel.

    Nous espérons que vous êtes maintenant capable de convertir facilement des fichiers CSV en Excel. Et merci à tous ceux qui ont lu ce tutoriel jusqu'au bout :)

    Vous pourriez également être intéressé par

    Comment convertir un PDF en tableur Google Sheets
    Comment convertir un PDF en tableur Google Sheets

    Comment convertir un PDF en tableur Google Sheets1. IntroductionBienvenue dans cet article complet sur la conversion de fichiers PDF en tableur Google Sheets ! Que vous soyez étudiant, professionnel ou simplement curieux, apprendre à convertir des PDF en tableurs peut s'avérer incroyablement utile.

    Author: Dranky Cowell Author: Dranky Cowell
    Posted: 2023-08-01 00:25:21
    Convertissez facilement vos fichiers HEIC en JPEG sur iPhone
    Convertissez facilement vos fichiers HEIC en JPEG sur iPhone

    1. IntroductionVous êtes-vous déjà retrouvé avec un fichier HEIC sur votre iPhone et vous vous demandez comment le convertir en JPEG ? Ne vous inquiétez pas, nous sommes là pour vous aider ! Dans cet article, nous allons vous expliquer tout ce que vous devez savoir sur la conversion des fichiers

    Author: Dranky Cowell Author: Dranky Cowell
    Posted: 2023-08-01 00:02:39
    Comment convertir iMovie en MP4 sur iPhone: Guide complet et facile
    Comment convertir iMovie en MP4 sur iPhone: Guide complet et facile

    1. IntroductionSalut à tous les cinéastes en herbe ! Avez-vous déjà créé un chef-d'œuvre cinématographique sur votre iPhone en utilisant l'application iMovie ? Si c'est le cas, vous êtes déjà un génie du montage vidéo ! Cependant, vous aurez peut-être besoin de partager votre chef-d'œuvre

    Author: Dranky Cowell Author: Dranky Cowell
    Posted: 2023-07-30 00:21:29
    Comment convertir HTML en PDF sous Windows 10: Guide complet et conseils pratiques
    Comment convertir HTML en PDF sous Windows 10: Guide complet et conseils pratiques

    1. IntroductionBienvenue dans cet article détaillé sur la conversion de fichiers HTML en PDF dans Windows 10 ! Vous êtes-vous déjà demandé comment transformer facilement vos fichiers HTML en un format PDF pratique et lisible sur n'importe quel appareil ? Ne cherchez plus, car nous avons toutes les

    Author: Dranky Cowell Author: Dranky Cowell
    Posted: 2023-07-30 00:01:42
    Showing page 1 of 5

    VyConvert - since 2022
    , US

    Facebook| | DMCA

    Gen in 0.2377 secs