Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

Excel 2013 : Analyse de données avec Power Query

Lier des tables ou des requêtes avec une clé de liaison

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Découvrez comment lier deux tables et transférer les données de l'une à l'autre. Cette technique s'apparente à ce que propose la fonction RECHERCHE(V).
05:49

Transcription

Nous allons voir maintenant le sujet qui est vraiment le plus demandé dans les formations. Il s'agit du fameux outil qui va permettre de lier des requêtes entre elles et de rapatrier des données, c'est-à-dire le remplaçant de RECHERCHEV, du moins dans de nombreuses situations, peut-être mieux sous le nom anglophone VLOOKUP, et qui va vous permettre d'aller outre les limites de Excel au niveau des liaisons et du rapatriement de données entre des tables. Alors attention, on va se concentrer maintenant que sur les bases de cet outil. Pour voir cet exemple, on va importer d'abord des données qui vont m'être utiles. On va dans l'onglet Accueil, Nouvelle source, Fichier, et les données qui sont utiles, je les ai mises sous format CSV, histoire de changer Donc on va dans Texte CSV. Dans chapitre 04, vous avez ici Source RemisesClients-Clé-Simple. On importe, on attend quelques secondes, on voit donc que c'est un simple fichier CSV avec des statuts, des numéros de clients et des bonus. Donc évidemment, vous voyez que le nom des colonnes est catastrophique, on ne les renommera pas faute de temps. On valide par Ok et donc ici, on a l'import qui est fait. Maintenant vous allez me dire : et puis quoi ? Eh bien, je vais vous expliquer l'objectif. Ici, cette table des ventes. On a aussi là-dedans les numéros de clients. Et là on vient d'apporter une source, bon la source par contre je vais la renommer, qui elle aussi a des numéros de clients dans la deuxième colonne. Là, je vais mettre Bonus. Maintenant, ce que l'on veut c'est, dans le fichier des ventes, pour chaque client qu'il y a dans ce fichier, on veut rapatrier la colonne Bonus, et Statuts dans chacune des lignes, et ce de façon à ce que ça corresponde au statut de chacun des clients que l'on voit sur chacune des lignes respectives. Alors allons-y, on part dans Accueil, où on a Combiner. C'est Fusionner des requêtes, et là on peut le faire dans la table en cours, ou créer une nouvelle table, qui va donc lier les deux, les mapper, comme on pourrait dire. Donc à nouveau, moi j'aime bien faire une nouvelle table, qui affichera le résultat. Donc on fait Fusionner les requêtes comme nouvelles, qui est au fait une option Lier les requêtes comme nouvelles. Là il me dit Sélectionner des tables et des colonnes correspondantes pour créer une table Fusionner. Donc je pars de ma table des ventes qui, on va dire, est la table principale. On va prendre la table qu'on vient d'apporter, c'est-à-dire des bonus, et on va lui dire quelle est la colonne qui permet de faire le mappage, c'est à dire la liaison. Donc là, c'est la colonne Int-Numéro Client, qui a un bon nom, et en bas, c'est la colonne correspondante qui s'appelle Kunday/ Customer/Client. Comme vous pouvez le voir, on a déjà une information ici en bas. Il dit que sur le mappage qu'il est en train de faire, donc la liaison, il y a 92 lignes sur les 100 initiales où il y a des correspondances. C'est normal, j'ai fait exprès. Il y a des clients qui existent dans une table, qui n'existent pas dans l'autre, et inversement. Maintenant ici, il y a le type de jointure. Eh bien, c'est le sujet sur lequel on n'entrera justement pas, parce que pour bien l'expliquer, il nous faudrait plusieurs heures, également pour faire un exemple de chaque. On valide par Ok. On a donc ici une nouvelle requête qu'on va s'empresser de renommer. Query, ici, Liaison/Vente/ Bonus. Et maintenant, observons. On a donc toutes les colonnes ici, de la table XLS Vente. On continue, on part à droite, donc On continue de partir à droite, et maintenant, qu'est-ce qu'on observe ? Tout à droite, il a rajouté une colonne qui s'appelle New Column, qui veut dire en français Nouvelle Colonne. On a ici, donc sur ce bouton que j'appelle l'expandeur, on clique sur l'expandeur, et au fait il voit les colonnes de l'autre table des bonus, et là je vais lui dire : je veux que tu rapatries les statuts, les bonus, mais pas à nouveau les numéros de clients. On valide par Ok. Et pour le coup, j'ai ici, pour chacune des lignes, donc correspondant à un numéro de client, le type de statut de client, et le bonus qu'il y a dans l'autre table CSV/Bonus. Et ça marche parfaitement. Donc là, c'est comme si on avait fait un RECHERCHEV, mais sans tous les problèmes et les contraintes du RECHERCHEV. Bien évidemment, vous allez vous poser la question : qu'est-ce que c'est ces lignes avec des "nul"? Ce sont des clients qui n'existent pas dans, ici la table des bonus. On peut le vérifier. Si par exemple là on se focalise sur le 9, comme pouvez le voir ici en bas, c'est le numéro de client 104. Donc soit disant il n'y aurait pas d'équivalent ici dans CSV/Bonus pour le client 104. On va aller jeter un coup d'oeil, et si on regarde, il n'y a effectivement pas le 104, ça passe de 103 à 105. Ou si vous préférez, j'ouvre le filtre et on voit que effectivement, il n'y a pas le 104. Donc là, c'est magnifique, on a ce que l'on veut. Après, que RECHERCHEV ait tué la fonction Recherche il y a de ça à peu près une vingtaine d'années, ben c'est au tour maintenant, dans de nombreuses situations, à RECHERCHEV de mourir à petit feu. RECHERCHEV que vous connaissez un petit peu du fichier Excel.

Excel 2013 : Analyse de données avec Power Query

Analysez des données avec Excel 2013 et Power Query. Apprenez à importer, consolider, lier, nettoyer, fusionner ou scinder des données provenant de différentes sources.

2h53 (34 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :8 sept. 2017

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !