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 2016 : Analyse de données avec Power Query

Importer des données du web

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Votre formateur vous explique comment importer les données d'une table publiée sur le web, et quelles sont les options les plus importantes.
05:32

Transcription

Nous allons voir maintenant un exemple à nouveau d'import qui m'a été demandé par trois fois par des clients. Il s'agissait pour eux d'importer les cours de l'or ou également les produits intérieurs bruts de certains pays Comme quoi c'est pas inutile d'apporter des données de pages web et on va voir comment procéder et voir si ça fonctionne bien ou pas. À nouveau on part de Power Query, on va dans Accueil. Nouvelles sources. Autres sources. Donc malheureusement ils l'ont pas mis dans service en ligne. Et ici Web. On clique sur le web, on voit qu'ils nous demandent une page internet, donc une URL et là ce que l'on va prendre, c'est l'exemple suivant. Notez que ces informations-là ont été fournies par la Commission Européenne. Sur la page de Wikipédia sur le produit intérieur brut il y a un peu plus bas une table longitudinale. Donc c'est comme ça qu'on appelle en statistique les tables qui ont des dates à l'horizontale avec les PIB de certains pays. Donc là on va copier l'adresse internet de cette page Wikipédia et on va la coller dans ce champ Power Query. On valide par Ok. Là il nous demande si on veut se connecter de façon anonyme ou pas à tout le domaine Wikipédia ou à un sous-domaine, enfin c'est pas un sous-domaine, c'est une sous-section ou que pour cette page-là, là on va dire écoute à l'avenir tu te connectes en anonyme sur tout le domaine fr.wikipedia.org. On clique sur Se connecter. On attend. Et une boîte de dialogue apparaît où on voit qu'il a détecté immédiatement certaines tables. Et on remarque tout de suite que la première, en fait elles sont dans l'ordre alphabétique de détection de leur nom est la table que l'on recherchait avec les années à l'horizontale. Il y a ici un onglet Affichage web où si on clique, en fait si la page web n'a pas un code qui est trop vieux, on peut cliquer sur les tables que l'on veut importer. Bon là c'est simplement cette table-là que je veux prendre. On va faire un Ok et puis c'est tout bon. Maintenant par contre on va faire un cas beaucoup plus subtil qui est pas dans les bouquins. Et quand un client me l'avait demandé, franchement je suis tombé des nues parce que au fait cet exemple va être très important car il va préparer le prochain sujet qui lui est d'une extrême importance dans le monde Power Query. Mais il est pas forcément fait avec le web, comme on va le voir maintenant. Considérez que je veux à nouveau importer une source de données web. Je vais prendre par contre maintenant un site web différent. Je vais aller chercher mon site personnel auquel vous aurez tous accès pour faire la démonstration. Sur mon site personnel sur chaque page il y a un lien Visiteurs. Vous cliquez dessus. Et il y a un lien qui s'appelle Cumul mensuel. Vous cliquez dessus. Alors il faut savoir que ce site est intéressant parce que on retrouve ça donc dans les besoins de certains de mes clients. C'est comme le client que j'ai eu : c'est un vieux site. Et bien le mien il a pas changé depuis 2001 donc c'est vraiment un site avec un vieux design, avec une manière de coder des sites à l'ancienne et on va voir si Power Query arrive à détecter cette table qu'on voit là avec les dates, les visiteurs à chaque mois, le nombre de requêtes et si c'est en cours d'archivage ou pas. On copie ce lien. On le colle dans le champ. On valide par Ok. On attend. On voit qu'il a trouvé une table qui est en fait pas une table qui est l'ensemble du document lui-même. Une table zéro qui n'a rien à voir avec ce que je cherche à importer, une table 1 qui là c'est un grand mystère mais j'ai l'impression si on regarde qu'il aurait détecté cette table Archives du site qui contient une sous-table. Donc ça ne me convient pas mais on voit qu'il dit qu'il a trouvé Archives du site qu'il y a une table avec une sous-table. Et une table 2 qui elle contient date, visiteurs et requêtes et archivage Alors maintenant il y a un problème, c'est que avec mes connaissances je ne suis jamais arrivé à prendre un des deux choix qui est là et à faire des techniques de transformation pour arriver au résultat voulu. Et si on va dans Affichage web comme la page web est faite avec un code ancien on a le mode de compatibilité d'Internet Explorer qui s'est mis en marche et pour le coup on peut pas sélectionner la table qui nous intéresse. Mais sachez que si je mettais le code sur ma page web puisque j'ai accès au code et je le fais pendant les formations qui fait que cette page ne sera plus interprétée en mode compatibilité d'Internet Explorer. Oui il va détecter la table mais pas la bonne. Donc de toute façon, on s'en sort pas et c'est là que l'on va avoir après une technique : on va utiliser un vieil outil pour importer cette table dans une feuille Excel dans le fichier en cours pour ensuite balancer cette liste Excel dans Power Query. Donc en fait ce problème va nous amener à traiter un sujet très important qui est comment prend-on des feuilles Excel dans Power Query, sachant que ces feuilles Excel sont dans le fichier même où nous faisons du Power Query. Je sais pas si c'est très clair dit comme ça mais ce sera beaucoup plus clair si vous visionnez le prochain sujet mais là on va s'arrêter parce que de toute façon on ne pourra rien en tirer. qui se trouvaient sur une page web ou les cours de change de monnaie sur une page web spécialisée. mais où il a totalement pété un plomb dans la manière de comprendre les lignes.

Excel 2016 : Analyse de données avec Power Query

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

3h00 (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 !