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

Nommer et changer les sources

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Dès que vous accumulez un grand nombre de sources de données, renommez-les pour mieux les organiser. Sachez également permuter les sources au cas où elles auraient été déplacées.
07:40

Transcription

Nous avons vu maintenant un certain nombre de techniques d'import, mais dans la pratique, il y a trois sujets à considérer qui sont importants, avant de passer à un tout autre sujet. Vous avez remarqué que maintenant, nous avons une dizaine de requêtes, et si on regarde les noms qui sont ici à gauche, franchement, ça devient n'importe quoi. Ça ne suit absolument pas les bonnes pratiques Donc déjà normalement, les noms des tables et des requêtes devraient être en anglais, parce que c'est la langue commune du 21ème siècle dans beaucoup d'administrations et d'entreprises mais également on devrait respecter la nomenclature de Let's is key Reddit, ce que l'on va s’efforcer de faire, parce que vous allez voir que ça éclaircit pas mal de choses. On va voir également maintenant comment changer les sources, et également comprendre certaines propriétés par rapport aux sources. Alors allons-y, prenons par exemple la première requête qui s'appelle : Table 1. Franchement, le nom qui est ici est absolument ridicule. On ne sait pas d'où ça vient, la personne qui va nous lire, elle n'a absolument aucune idée peut-être de Power Query, de comment aller chercher elle-même la source. Alors déjà, est-ce qu'on peut renommer les requêtes ? Oui, il suffit de faire un clic-droit, Renommer, et puis ici, déjà, comme ça vient d'une table, on va écrire tbl_ , et comme ça vient d'un fichier Excel, on va mettre XLS. Et puis là par contre, on va mettre le sujet : ce sera Ventes. Donc voilà une bonne pratique pour procéder. Par exemple, la requête du dessous, on va aussi la renommer, et on va l'appeler tbl parce que c'est aussi une table, (vous verrez que plus tard on apprendra à faire des requêtes de tables, donc là on changera le nom), et puis ici c'est CSV Ventes. Alors rien ne vous empêche de mettre un Souligner, donc un Underscore "_", entre le type de format et le titre de votre sujet d'import. Ensuite par exemple pour la base Access, on va renommer aussi, puis l'appeler tbl parce que c'était une table qu'on importait, et puis ici, typiquement, mettre MDB parce que c'était un fichier Access Ventes. Et ainsi de suite. Donc là par exemple, pour ici ce "ventes", si je regarde, je me dit : "Mais qu'est-ce que c'était ? Je ne me rappelle plus !" Et bien, sachez que chacune des tables que vous avez importées à un bouton source ici. Par exemple la table XLSVentes, il y a dans les Étapes appliquées une étape Source, voilà, où si on clique, on peut aller chercher une nouvelle source, et même changer le type de format de la source, ce que l'on va faire bientôt. Et là ce "ventes", je ne me rappelle absolument pas de quoi il s'agit, donc je peux aller dans la source, et là qu'est ce que j'observe : c'est un fichier XML. Donc on va annuler, on va renommer, et puis on va l'appeler donc tbl_XML Ventes. Et ainsi de suite. Donc là par exemple, Renommer, on se met au début, tbl_SQL Server Détails Commandes. Et ainsi de suite. Bon, je vous épargne le renommage de toutes les tables que je ferai plus tard tout seul, pour pas que vous ayez à subir ceci, mais maintenant il faut qu'on pratique un sujet important : qu'est-ce qui se passe si nos collègues bougent ce fichier Excel, (ou n'importe quel autre source, parce qu'il faut bien vous imaginer que ce que je vais vous montrer maintenant, c'est à dire changer de source, on va pas tout recommencer à zéro et refaire un exemple pour chaque, donc on va faire ça avec le cas le plus fréquent qui est Excel). Donc on imagine que nos collègues ont changé de fichier Excel, et que dans le fichier Excel, ce n'est plus dans la même table. Alors allons-y. On prend ce fichier Excel, on clique sur le bouton Source qu'il y a ici dans les Étapes appliquées, ici dans le champ Chemin de fichier on va cliquer sur Parcourir. Et il y a un fichier là-dedans qui s'appelle : Changement source, donc sachez que les nouvelles données sont là-dedans. Je vais prendre Changement source, je valide par Ok. J'attends d'observer, et là, il y a clairement un problème. Comme vous pouvez le voir, si je vais regarder, il y a un point d'exclamation qui m'indique forcément qu'il y a quelque chose qui ne joue pas quelque part. Alors là-dedans, qu'est-ce que l'on peut faire ? D'abord on peut observer qu'il voit donc une table qui s'appelle Ventes 2001, avec une table dedans à nouveau qui s'appelle Ventes 2001. Donc en fait pour être plus précis, c'est une feuille qui s'appelle Ventes 2001, avec une table dedans à l'intérieur, et là il ne retrouve pas la table d'avant, parce que la table a changé de nom. Donc ce que je vais faire, c'est que dans Data, on va cliquer ici sur l'expandeur, voilà comme ceci, et puis là on voit qu'il trouve quantité de colonnes, mais moi je m'intéresse seulement aux colonnes de la table qui se trouvent dans la feuille qui m'intéresse. Donc évidemment, il faut avoir une idée quand même de ce qu'il y a dans le fichier. Ici, on va valider par Ok. Il dit : "Voulez-vous insérer une étape ?" On va dire Oui. Et pour le coup on se retrouve ici avec que des données null. Alors là pour le coup, on se dit : il y a quelque chose qui ne joue pas ! Mais si on descend, on voit en fait qu'il y a les données que l'on veut. Donc là c'est un problème de filtrage, parce qu'il faudra lui dire que, on veut en fait que ce qui vient de la table des Ventes, voilà comme ceci. Et ensuite on supprime la colonne de Name, à nouveau qui est en anglais, ça j'y suis pour rien ! Et là à nouveau il me demande : "Voulez-vous insérer une étape ?" Je dis Oui et pour le coup, c'est bon, on retombe sur nos pattes. A part qu'il faut quand même aller contrôler à la fin où il a aussi rajouté des colonnes, donc là on peut aller les sélectionner toutes avec la touche maj du clavier, on va dire ici Supprimer les colonnes, à nouveau il va nous demander si on veut insérer une étape, et c'est tout bon. Donc comme vous pouvez le voir, changer de source n'est pas forcément trivial. Maintenant, là, il y a toujours un point d'exclamation. Si je clique sur Actualiser l'aperçu, ce point d'exclamation reste. D'où est-ce qu'il vient ? On va observer ça. Si on ferme Power Query et que je conserve les modifications, et que là je monte : donc il y a un point d'exclamation, il dit : il y a un problème, la clé ne correspondait à aucune ligne dans la table, donc il ne trouve plus une notion qu'il appellerait soi-disant une clé. Donc là si je rafraichis, il dit : "Vous ne pouvez pas actualiser une requête de connexion seule", donc je suis vraiment coincé. Donc là, il faut savoir que relativement à ce message, si je rouvre Power Query, il me dit : oui, il y a vraiment une erreur. Donc vous voyez il ne m'affiche plus la table, mais il me dit que par contre on peut accéder à l'erreur. Donc on va accéder à cette erreur, et en fait là, il y a une étape qui date de l'ancienne table. Donc je vais supprimer cette étape, puisqu'il l'a mise en évidence. On fait Supprimer. Et là ici il me dit aussi : mais il y a une autre étape pour le coup qui ne joue pas, qui est le typage de données, que je vais aussi supprimer. Et là pour le coup, on est tout bon, c'est-à-dire qu'on se retrouve vraiment avec toutes les colonnes, sans aucun message d'erreur. Donc pour résumer, qu'est-ce qu'il y avait à faire et qui était subtil : repointer sur le fichier ; dire où sont les données ; Il disait qu'il avait toujours une erreur parce que en fait il y avait des étapes de l'import précédent qui pour le coup identifier ces étapes, donc en fermant Power Query, en retournant dans Excel, je vous ai montré que si on retourne dans Power Query, on a une indication supplémentaire puisqu'il y a un message jaune qui apparait, qui nous amène à l'erreur considérée, mais c'est clair qu'une fois qu'on sait ça, on n'a plus besoin de fermer Power Query pour voir ce message jaune, je l'ai juste fait pour des raisons pédagogiques. Donc voilà pour ce changement de source de données, et sachez donc, comme je vous l'ai déjà dit, que je vais renommer ici toute les sources qu'il y a à gauche pour ne pas que vous ayez à subir ceci inutilement. de l'informatique dans les grandes entreprises et les grands pays. (bon çà, on ne le fera pas en anglais, on va le mettre au français) ;

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
Votre/vos formateur(s) :
Date de parution :8 sept. 2017
Durée :2h53 (34 vidéos)

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 !