Comment insérer CSV ou TSV dans une feuille de calcul Excel

Les fichiers de données textuels sont l'une des méthodes les plus courantes de stockage de données dans le monde aujourd'hui. En effet, les fichiers texte, en général, consomment le dernier espace et ils sont plus faciles à stocker. Heureusement, il est très facile d'insérer des fichiers CSV (valeurs séparées par des virgules) ou TSV (valeurs séparées par des tabulations) dans Microsoft Excel .

Si vous souhaitez insérer un fichier CSV ou TSV dans une feuille de calcul Excel , il vous suffit de savoir précisément comment les données du fichier sont séparées. Vous n'avez pas nécessairement besoin de connaître les détails des données, sauf si vous souhaitez reformater ces valeurs en chaînes, nombres, pourcentages, etc.

Dans cet article, vous apprendrez comment insérer un fichier CSV ou TSV dans votre feuille de calcul Excel et comment reformater ces données lors du processus d'importation, pour gagner du temps.

Comment insérer un fichier CSV dans(A CSV File Into) une feuille de calcul Excel(Excel Worksheet)

Avant de pouvoir insérer un fichier CSV dans votre feuille de calcul Excel , vous devez confirmer que le fichier de données est réellement séparé par des virgules (également appelé "délimité par des virgules").

Vérifiez qu'il s'agit d'un fichier séparé par des virgules

Pour ce faire, ouvrez l' Explorateur Windows(Window Explorer) et accédez au répertoire dans lequel le fichier est stocké. Sélectionnez le menu Affichage(View) et assurez-vous que le volet Aperçu(Preview pane) est sélectionné.

Ensuite, sélectionnez le fichier qui, selon vous, contient des données séparées par des virgules. Vous devriez voir une virgule entre chaque élément de données dans le fichier texte.

L'exemple ci-dessous provient d'un ensemble de données gouvernementales contenant les résultats des scores des étudiants du SAT College Board en 2010.(SAT College Board)

Comme vous pouvez le voir, la première ligne est la ligne d'en-tête. Chaque champ est séparé par une virgule. Une ligne sur deux après celle-ci est une ligne de données, chaque point de données étant séparé par une virgule.

Ceci est un exemple de ce à quoi ressemble un fichier avec des valeurs séparées par des virgules. Maintenant que vous avez confirmé la mise en forme de vos données sources, vous êtes prêt à les insérer dans votre feuille de calcul Excel .

Insérer un fichier CSV dans votre feuille de calcul(Insert A CSV File Into Your Worksheet)

Pour insérer le fichier de données CSV source dans votre feuille de calcul Excel , ouvrez une feuille de calcul vierge. 

  1. Sélectionnez Données(Data) dans le menu
  2. Sélectionnez Obtenir des données(Get Data) dans le groupe Obtenir(Get) et transformer des données(Transform Data) sur le ruban
  3. Sélectionner à partir du fichier(From File)
  4. Sélectionner From Text/CSV

Remarque : Vous pouvez également sélectionner From Text/CSV directement sur le ruban.

Cela ouvrira le navigateur de fichiers. Accédez(Browse) à l'emplacement où vous avez stocké le fichier CSV , sélectionnez-le, puis sélectionnez Importer(Import) .

Cela ouvrira l'assistant d'importation de données. Excel analyse les données entrantes et définit toutes les listes déroulantes en fonction du format du fichier de données d'entrée, sur la base des 200 premières lignes. 

Vous pouvez ajuster cette analyse en modifiant l'un des paramètres suivants :

  • Origine du fichier(File Origin) : Si le fichier est d'un autre type de données comme ASCII ou UNICODE , vous pouvez le modifier ici.
  • Délimiteur(Delimiter) : si des points-virgules ou des espaces sont utilisés comme délimiteurs alternatifs, vous pouvez les sélectionner ici.
  • Détection du type de données(Data Type Detection) : vous pouvez forcer Excel à analyser en fonction de l'ensemble de données plutôt que des 200 premières lignes uniquement.

Lorsque vous êtes prêt à importer les données, sélectionnez Charger(Load) en bas de cette fenêtre. Cela amènera l'ensemble de données dans votre feuille de calcul Excel vierge .

Une fois que vous avez ces données dans une feuille de calcul Excel , vous pouvez réorganiser ces données, grouper des lignes et des colonnes(group rows and columns) ou exécuter des fonctions Excel(Excel functions) sur les données.

Importer un fichier CSV dans(CSV File Into) d' autres éléments Excel

Une feuille de calcul n'est pas tout ce dans quoi vous pouvez importer des données CSV . Dans la dernière fenêtre, si vous sélectionnez Charger vers(Load To) au lieu de Charger(Load) , vous verrez une liste d'autres options.

Les options de cette fenêtre incluent :

  • Tableau(Table) : il s'agit du paramètre par défaut qui importe les données dans une feuille de calcul vide ou existante
  • Rapport de tableau croisé dynamique(PivotTable Report) : apportez des données dans un rapport de tableau(Pivot Table report) croisé dynamique qui vous permet de résumer l'ensemble de données entrant
  • Graphique croisé dynamique(PivotChart) : affichez les données dans un graphique résumé, comme un graphique à barres ou un graphique à secteurs
  • Créer uniquement une connexion(Only Create Connection) : crée une connexion au fichier de données externe, que vous pouvez utiliser ultérieurement pour créer des tableaux ou des rapports sur plusieurs feuilles de calcul.

L' option PivotChart est très puissante. Il vous permet d'ignorer les étapes de stockage des données dans une table, puis de sélectionner des champs pour créer des tableaux ou des graphiques. 

Dans le cadre du processus d'importation de données, vous pouvez choisir les champs, les filtres, les légendes et les données d'axe pour créer ces graphiques en une seule étape.

Comme vous pouvez le voir, il y a beaucoup de flexibilité lorsqu'il s'agit d'insérer CSV dans une feuille de calcul Excel .

Comment insérer un fichier TSV dans(A TSV File Into) une feuille de calcul Excel(Excel Worksheet)

Que se passe-t-il si votre fichier entrant est délimité par des tabulations au lieu d'être délimité par des virgules ? 

Le processus est essentiellement le même que dans la section précédente, mais vous souhaiterez utiliser la liste déroulante Délimiteur pour sélectionner (Delimiter)Tab .

N'oubliez pas non plus que lorsque vous recherchez le fichier de données, Excel suppose automatiquement que vous recherchez un fichier *.csv. Donc, dans la fenêtre du navigateur de fichiers, n'oubliez pas de changer le type de fichier en All Files (*.*) pour voir le fichier de type *.tsv.

Une fois que vous avez sélectionné le délimiteur correct, l'importation de données dans n'importe quelle feuille de calcul Excel , graphique croisé dynamique(PivotChart) ou rapport(Pivot Report) croisé dynamique fonctionne exactement de la même manière.

Comment fonctionne la transformation des données

Dans la fenêtre Importer des données(Import Data) , si vous sélectionnez Transformer les données(Transform Data) au lieu de sélectionner Charger(Load) , la fenêtre de l' éditeur Power Query(Power Query Editor) s'ouvrira .

Cette fenêtre vous donne un aperçu de la façon dont Excel convertit automatiquement les données qu'il importe. C'est également là que vous pouvez modifier la façon dont ces données sont converties lors de l'importation.

Si vous sélectionnez une colonne dans cet éditeur, vous verrez le type de données supposé sous la section Transformer(Transform) du ruban. 

Dans l'exemple ci-dessous, vous pouvez voir qu'Excel(Excel) a supposé que vous souhaitiez convertir les données de cette colonne au format Nombre entier.(Number)

Vous pouvez modifier cela en sélectionnant la flèche vers le bas à côté du type de données et en sélectionnant le type de données que vous préférez.

Vous pouvez également réorganiser les colonnes dans cet éditeur en sélectionnant une colonne et en la faisant glisser vers la position où vous souhaitez qu'elle aille dans votre feuille de calcul.

Si votre fichier de données entrant n'a pas de ligne d'en-tête, vous pouvez modifier Utiliser la première ligne comme en-têtes(Use First Row as Headers) pour Utiliser les en-têtes comme première ligne(Use Headers as First Row) .

Normalement, vous ne devriez jamais avoir à utiliser l' éditeur Power Query(Power Query Editor) , car Excel est assez bon pour analyser les fichiers de données entrants. 

Toutefois, si ces fichiers de données sont incohérents dans la façon dont les données sont formatées ou si vous souhaitez réorganiser la façon dont les données apparaissent dans votre feuille de calcul, l' éditeur Power Query(Power Query Editor) vous permet de le faire.

Vos données sont-elles dans une base de données MySQL ? Découvrez(Learn) comment connecter Excel à MySQL(connect Excel to MySQL) pour importer ces données. Si vos données se trouvent déjà dans un autre fichier Excel , il existe également des moyens de fusionner les données de plusieurs fichiers Excel(merge data in multiple Excel files) en un seul fichier.



About the author

Je suis un ingénieur en informatique avec plus de 10 ans d'expérience dans l'industrie du logiciel, plus précisément dans Microsoft Office. J'ai écrit des articles et des tutoriels sur divers sujets liés à Office, y compris des conseils sur la façon d'utiliser ses fonctionnalités plus efficacement, des astuces pour maîtriser les tâches bureautiques courantes, etc. Mes compétences en tant qu'écrivain font également de moi une excellente ressource pour ceux qui souhaitent en savoir plus sur Office ou qui ont simplement besoin de conseils rapides.



Related posts