Excel Power Query (Table des matières)

  • Introduction à Power Query dans Excel
  • Comment utiliser Power Query dans Excel?

Introduction à Power Query dans Excel

Avant de commencer à analyser les données, l'étape impliquée consiste à importer les mêmes données. Dans Excel, nous avons une manière généralisée de saisir manuellement les données cellule par cellule, ligne par ligne et colonne par colonne. Cependant, cela devient difficile lorsque vous avez de grandes lignes de données à saisir. Prenons un ensemble de données contenant 100 000 lignes. Ce sera un travail long, non? Même cela ne vaut pas la peine d'entrer manuellement autant de lignes dans Excel car il est sujet aux erreurs. Que faire dans de tels cas? Existe-t-il une alternative pour la saisie manuelle? Certes, il existe une alternative pour le même. Power Query! Bon mot à entendre? C'est encore plus agréable si vous apprenez à l'utiliser sous Excel pour importer et transformer les données sous Excel. Dans cet article, nous aborderons la requête de puissance dans Excel.

Power Query pour automatiser le processus d'importation de données

Power Query est un puissant outil Excel qui permet à un utilisateur d'importer les données de diverses sources dans Excel. Ces sources incluent certaines bases de données relationnelles telles que Microsoft SQL Server, Microsoft Access, Azure, etc. ainsi que des fichiers de données tels qu'Excel, Text, CSV, XML, JSON, etc. Power Query peut vous aider à automatiser la tâche d'importation de données dans Excel avec un minimum d'efforts et c'est tellement plus facile que vous avez envie de naviguer dans Excel lui-même. Il peut idéalement être considéré comme un outil ETL qui vous permet d'extraire, de transformer et de charger les données dans Excel.

Comment utiliser Power Query dans Excel?

Supposons que nous ayons un fichier texte dans un dossier composé de 1000 lignes de données. Nous allons utiliser Power Query pour importer ce fichier sous Excel et essayer de manipuler le même en utilisant Power Query lui-même.

Étape 1: Tout d'abord. Nous devons créer une connexion afin de pouvoir extraire les données d'un fichier texte dans Excel. Ouvrez un fichier Excel> Cliquez sur l'onglet Données dans le ruban Excel> cliquez sur la liste déroulante Obtenir les données sous la section Obtenir et transformer les données .

Étape 2: Dès que vous cliquez sur le menu déroulant Get Data, vous obtenez plusieurs options d'où vous pouvez réellement extraire les données. Nous naviguerons vers l'option nommée À partir du dossier qui se trouve sous la liste déroulante À partir du fichier . Cette option que nous utilisons sur l'option From Text / CSV, car elle a plus de polyvalence que celle-ci.

Étape 3: Dès que vous cliquez sur l'option À partir du dossier, une nouvelle fenêtre apparaîtra. Là, vous devez parcourir le chemin sur lequel se trouve le fichier. Cliquez sur le bouton Parcourir… et naviguez vers le chemin où se trouve le fichier de données.

Cliquez sur OK une fois que vous avez fini de parcourir le chemin.

REMARQUE: Le chemin mentionné ici dans la capture d'écran est celui où j'ai localisé le fichier. Au moment où vous suivez ce didacticiel, votre fichier de données peut être stocké ailleurs. Parcourez ce chemin.

Étape 4: Une nouvelle fenêtre s'ouvrira avec une liste de tous les fichiers présents sur le chemin parcouru avec différents attributs de fichier tels que le nom de fichier, le type de données, la date de modification et le chemin sur lequel le fichier est situé, l'extension de fichier, etc.

Il y a 4 autres options en bas de cette fenêtre qui lisent respectivement Combiner, Charger, Transformer les données et Annuler.

Combiner vous permet de choisir entre les jeux de données que vous souhaitez combiner. Cependant, il n'a pas d'option d'édition distincte ce qui le rend moins polyvalent car vous ne pouvez pas décider quelles colonnes doivent être combinées ensemble.

Charger vous permet de charger les données sous forme de tableau / pivot dans une feuille Excel quel que soit le format réel des données dans le fichier source.

Transformer les données vous permet de transformer les fichiers de données source. Vous pouvez ajouter la colonne calculée, changer le format de certaines colonnes, ajouter ou supprimer des colonnes, regrouper des colonnes, etc.

Annuler est un bouton qui annule toutes les autres opérations sous Power Query.

Étape 5: Cliquez sur le bouton Transformer les données et sélectionnez le fichier nommé Source Data.txt, vous pouvez voir la disposition des données comme indiqué ci-dessous:

Sur le ruban supérieur, il existe plusieurs options telles que Accueil, Transformer, Ajouter une colonne, Afficher. Sur le côté gauche de la mise en page, il y a une fenêtre pour le paramètre de requête, nous pouvons voir toutes les requêtes exécutées jusqu'ici une par une. Veuillez noter que chaque requête est un code formulé sous Power Query.

Étape 6: Maintenant, changez le type de données de la première colonne en date. Sélectionnez la première colonne nommée Date > Clic droit> Barre de navigation Changer de type > Sélectionnez la date comme option pour représenter toutes les valeurs numériques sous forme de dates pour la colonne donnée.

Étape 7: Dès que vous cliquez sur Date, une nouvelle fenêtre apparaît nommée Changer le type de colonne . Cliquez sur Ajouter une nouvelle étape pour changer le format de la colonne en date.

Jetez un œil à la colonne Date maintenant, elle aurait dû changer le format des nombres entiers aux Dates.

Étape 8: Nous pouvons également ajouter une colonne calculée / calculée sous cette disposition avant de la charger. Suivez la navigation sous Ajouter une colonne> Colonne personnalisée dans la section Général . Il vous permettra de créer une nouvelle colonne calculée basée sur la formule personnalisée.

Étape 9: Modifiez le nom de la colonne en % de marge et formulez-le en tant que marge / ventes sous la colonne personnalisée, comme indiqué ci-dessous:

Cliquez sur le bouton OK et vous pouvez voir la colonne ajoutée sous la mise en page.

Étape 10: Pour charger ces données dans Excel, accédez à Accueil> Fermer et charger la barre de navigation > Fermer et charger vers… (cette option vous permet de charger les données sous forme de tableau, de tableau croisé dynamique, de graphique croisé dynamique, etc.)

Étape 11: Dans l'assistant d' importation de données, sélectionnez la disposition du tableau, la feuille de calcul existante et cliquez sur OK .

Vous pouvez voir un tableau de données chargé comme indiqué ci-dessous:

C'est ainsi que nous pouvons utiliser Power Query pour automatiser la tâche d'importation de données sous Excel. Enveloppons les choses avec quelques points à retenir.

Choses dont il faut se rappeler

  • Power Query est le moyen le plus simple d'automatiser la tâche d'importation de données sous Excel. Il économise de la main-d'œuvre, du temps et réduit l'erreur humaine.
  • Nous pouvons importer des données de différentes bases de données telles que SQL Server, Access server, etc. ainsi que des fichiers tels que du texte, CSV, XML, etc.

Articles recommandés

Ceci est un guide pour Power Query dans Excel. Nous expliquons ici comment utiliser Power Query dans Excel et comment importer des données de différentes bases de données avec des exemples. Vous pouvez également consulter nos autres articles suggérés -

  1. Comment utiliser Excel Hacks avec des touches de raccourci
  2. Comment créer un modèle de données dans Excel?
  3. Exemples de liste de contrôle dans Excel
  4. Boîte et moustache dans Excel

Catégorie: