Gingembre 2.7.53.0
Ginger est un vérificateur d'orthographe et de grammaire gratuit.
De nombreuses personnes utilisent Excel pour enregistrer des données ou effectuer des calculs. Mais une fonctionnalité peu connue d'Excel est la possibilité de récupérer des données sur Internet et de les extraire dans des feuilles de calcul.
Dans cet article, vous apprendrez à utiliser la fonctionnalité de grattage Web d'Excel. Vous apprendrez également comment fonctionnent ces requêtes Web et comment les automatiser.
Comment fonctionne le Web Scraping dans Excel
Vous pouvez obtenir des données « externes » à partir d'Excel. Gardez simplement à l'esprit les exigences suivantes :
Lorsque vous configurez le web scraping dans Excel, vous créez une « requête Web ». Cette requête utilise une URL Web pour se connecter à Internet et extraire la page Web avec les données d'un serveur Web. Excel traite le code HTML entrant et supprime les tableaux présents sur cette page. Vous aurez la possibilité de sélectionner le ou les tableaux que vous souhaitez capturer dans votre feuille de calcul.
Comment créer une requête Web Excel
Utilisez les étapes suivantes pour extraire des données de table de n'importe quelle page Web dans Excel. Cet exemple utilise des données météorologiques, mais vous pouvez également le faire avec des données boursières et plus encore .
1. Ouvrez Excel et sélectionnez le menu Données .
2. Dans le ruban sous la section Obtenir et transformer les données , sélectionnez À partir du Web .
3. Cela ouvrira la fenêtre Requête Web. Collez l'URL de la page avec les données dans le champ URL . Sélectionnez OK .
4. Excel tendra la main et extraira le contenu Web. Sélectionnez chaque résultat de tableau à gauche de la fenêtre du navigateur pour afficher un aperçu du tableau dans le volet de droite.
5. Lorsque vous voyez l'aperçu du tableau afficher le tableau de la page Web avec les données que vous souhaitez récupérer, sélectionnez le bouton Charger en bas de la fenêtre.
6. Vous verrez les données du tableau de la page Web apparaître dans le premier shell de la feuille de calcul Excel active.
Félicitations, vous avez réussi à récupérer les données de pages Web avec Excel !
Options avancées de requête Web Excel
Vous remarquerez quelques options supplémentaires sur les écrans décrits ci-dessus. Si vous préférez récupérer et importer les données Web à un autre emplacement de votre feuille de calcul Excel, sélectionnez la flèche déroulante à côté du bouton Charger et sélectionnez Charger dans .
Vous verrez une fenêtre Importer des données s'ouvrir. Utilisez les options de cette fenêtre pour formater et placer les données exactement comme vous souhaitez qu'elles apparaissent.
Les options ici incluent :
Vous verrez également une option pour placer les données en commençant dans une cellule spécifique plutôt que par défaut sur A1.
Si vous sélectionnez l' option Avancé plutôt que De base sur la page URL, vous pouvez fournir des informations d'URL plus avancées.
Ceci est utile si la page à partir de laquelle vous chargez des données inclut des paramètres (généralement suivis d'un caractère "?") ou des requêtes d'en-tête HTTP spéciales telles que des pages qui nécessitent des paramètres de requête d'en-tête HTTP JSON.
Ces fonctionnalités de requête avancées vous permettent d'extraire des données avec Excel, même à partir de pages Web interactives qui peuvent ne pas avoir d'URL statique pour accéder aux données.
Comment personnaliser votre requête Web Excel
Après avoir utilisé le processus ci-dessus pour créer la requête Web qui extrait les données, vous pouvez la personnaliser davantage.
Il existe deux façons d'accéder à l'éditeur de requête Web. La première consiste à cliquer avec le bouton droit sur n'importe quelle cellule contenant les résultats, en sélectionnant Table , puis en sélectionnant Modifier la requête .
Cela ouvrira la fenêtre de l'éditeur de requête Web. Vous pouvez également sélectionner n'importe quelle cellule de résultats, puis sélectionner la petite icône de feuille à droite du tableau dans la zone Requêtes et connexions à droite. Cela ouvrira un aperçu des données de table que vous avez choisies. Sélectionnez le bouton Modifier au bas de cette fenêtre.
Dans la fenêtre de l'éditeur de requête Web, vous pouvez personnaliser en profondeur la façon dont la requête Web extrait les données de la page Web à laquelle vous vous connectez.
Les options ici incluent :
Cela signifie que même si vous n'êtes pas satisfait du fonctionnement initial de votre requête Web, vous pouvez la personnaliser à l'aide de la fenêtre de l'éditeur de requête Web.
Comment actualiser les tables manuellement et automatiquement
Lorsque vous obtenez les dernières données de tableaux de pages Web distants dans votre feuille Excel, vous disposez de plusieurs options.
Vous pouvez actualiser manuellement en sélectionnant la feuille avec le tableau que vous souhaitez actualiser, en sélectionnant le menu Données et en sélectionnant Actualiser tout dans le ruban.
Cela effectuera une actualisation unique de toutes les tables de cette feuille qui récupère les données d'une source externe.
Une façon plus automatisée de procéder consiste à programmer des actualisations. Pour ce faire, sélectionnez la flèche déroulante en bas du bouton Actualiser tout , puis sélectionnez Propriétés de connexion .
Cela ouvrira la fenêtre Propriétés de la requête. Sélectionnez l' onglet Utilisation et activez Actualiser toutes les xx minutes .
Modifiez le paramètre d'heure à la fréquence à laquelle vous souhaitez que les tableaux de la feuille soient actualisés. Gardez à l'esprit que cette actualisation automatique ne se produit que lorsque le fichier Excel est ouvert. Sinon, il n'actualise pas les données à l'intérieur du fichier.
Web Scraping dans Excel
La fonctionnalité permettant de récupérer des données sur le Web avec Excel est puissante. Vous pouvez utiliser cette fonctionnalité et l'automatiser pour créer des tableaux de bord en temps réel qui se mettent à jour avec les dernières données du Web. Importez des tableaux de données de plusieurs sites Web fréquemment mis à jour avec des informations qui vous intéressent et intégrez le tout dans une feuille de calcul centrale.
Ensuite, vous pouvez créer des calculs, des visuels et des tableaux de bord entièrement dans la feuille de calcul en fonction de ces données qui se mettront à jour.
Ginger est un vérificateur d'orthographe et de grammaire gratuit.
Blocks est un jeu intellectuel permettant aux élèves de 3e année du primaire de mettre en pratique leurs compétences de détection et de vision. Il est inclus par les enseignants dans le programme de soutien pédagogique en informatique.
Prezi est une application gratuite qui vous permet de créer des présentations numériques, en ligne et hors ligne.
Mathway est une application très utile qui peut t'aider à résoudre tous ces problèmes mathématiques qui nécessitent un outil plus complexe que la calculatrice intégrée de ton appareil.
Adobe Presenter est un logiciel d'apprentissage en ligne publié par Adobe Systems, disponible sur la plate-forme Microsoft Windows en tant que plug-in Microsoft PowerPoint.
Toucan est une plateforme technologique éducative. Il vous permet d'apprendre une nouvelle langue tout en parcourant des sites Web courants et quotidiens.
eNetViet est une application qui permet de connecter les parents avec l'école où étudient leurs enfants afin qu'ils puissent comprendre clairement la situation d'apprentissage actuelle de leur enfant.
Duolingo - Apprendre des langues gratuitement, ou simplement Duolingo, est un programme éducatif qui vous permet d'apprendre et de pratiquer de nombreuses langues différentes.
RapidTyping est un outil de formation au clavier pratique et facile à utiliser qui vous aidera à améliorer votre vitesse de frappe et à réduire les fautes d'orthographe. Avec des cours organisés pour de nombreux niveaux différents, RapidTyping vous apprendra à taper ou à améliorer les compétences existantes.
MathType est un logiciel d'équation interactif du développeur Design Science (Dessci), qui vous permet de créer et d'annoter des notations mathématiques pour le traitement de texte, les présentations, le eLearning, etc. Cet éditeur est également utilisé pour créer des documents TeX, LaTeX et MathML.