Avec Power Query (appelé Get & Transform dans Excel), vous pouvez importer ou vous connecter à des données externes, puis mettre en forme ces données (par exemple, supprimer une colonne, modifier un type de données ou fusionner des tables, de la manière qui répond à vos besoins). Vous pouvez ensuite charger votre requête dans Excel pour créer des graphiques et des rapports. Périodiquement, vous pouvez actualiser les données pour les mettre à jour. Power Query est disponible sur trois applications Excel, Excel pour Windows, Excel pour Mac et Excel pour le web. Pour obtenir un résumé de toutes les rubriques d’aide de Power Query, consultez Aide de Power Query pour Excel.
Remarque
Power Query dans Excel pour Windows utilise .NET framework, mais nécessite la version 4.7.2 ou ultérieure. Si nécessaire, téléchargez la dernière version de .NET Framework (sélectionnez la version recommandée, puis téléchargez le runtime).
Remarque
Power Query dans Excel pour Windows utilise le runtime Microsoft Edge WebView2. Téléchargez Microsoft Edge WebView2.
Boîte de dialogue moderne Obtenir des données
Remarque
Cette fonctionnalité est disponible dans Excel (introduite dans la version 2510) pour Windows et a évolué pour inclure des options supplémentaires de découverte de sources de données. Accédez-y via l’onglet >DonnéesObtenir des données.
La boîte de dialogue moderne Obtenir des données est une nouvelle fonctionnalité de Power Query pour Excel pour Windows qui améliore la façon dont vous découvrez et connectez aux sources de données. Cette boîte de dialogue fournit une interface intuitive et simplifiée, ce qui facilite la recherche et la connexion aux données dont vous avez besoin. Pour plus d’informations, voir Boîte de dialogue moderne Obtenir des données dans Excel pour Windows
Catalogue OneLake dans Excel
Remarque
Cette fonctionnalité est désormais généralement disponible dans Excel pour Windows dans le cadre de la boîte de dialogue Obtenir des données moderne. Actuellement, les sources de données Lakehouse et Warehouse sont prises en charge, et une prise en charge supplémentaire des sources de données est prévue pour les versions ultérieures.
L’intégration du catalogue OneLake dans Excel vous permet de parcourir, gérer et connecter des artefacts de données du catalogue OneLake de Fabric directement dans la boîte de dialogue moderne Obtenir des données. Avec le catalogue OneLake, vous pouvez facilement trouver et vous connecter à des artefacts de données Fabric de haute qualité, approuvés, recommandés et récemment ouverts, tels que Lakehouses et Warehouses.
Pour utiliser le catalogue OneLake dans Excel, procédez comme suit :
- Dans Excel, accédez à l’onglet Données du ruban.
- Cliquez sur Obtenir des données > Obtenir des données (préversion) pour ouvrir la boîte de dialogue moderne Obtenir des données.
- Parcourez les artefacts de données disponibles sous la section Catalogue OneLake sous l’onglet Accueil .
- Pour trouver d’autres artefacts de données, accédez à l’onglet Catalogue OneLake dans la boîte de dialogue.
- Sélectionnez l’artefact de données souhaité, puis suivez les invites pour vous connecter et charger les données dans Excel.
Pour plus d’informations, consultez Vue d’ensemble du catalogue OneLake.
Les quatre phases de Power Query
L’utilisation de Power Query se déroule en quatre phases.
- Se connecter Établir des connexions aux données dans le cloud, sur un service ou localement
- Transformer Mettez en forme les données pour répondre à vos besoins, tout en conservant la source d’origine
- Combiner Intégrez des données provenant de plusieurs sources pour obtenir une vue unique dans les données
- Chargement Complétez votre requête et chargez-la dans une feuille de calcul ou un modèle de données et actualisez-la régulièrement.
Les sections suivantes décrivent chaque phase plus en détail.
Connecter
Vous pouvez utiliser Power Query pour importer vers une source de données unique, telle qu’un classeur Excel, ou vers plusieurs bases de données, flux ou services dispersés dans le cloud. Les sources de données incluent des données provenant du web, de fichiers, de bases de données, d’Azure ou même de tableaux Excel dans le classeur actuel. Avec Power Query, vous pouvez ensuite rassembler toutes ces sources de données à l’aide de vos propres transformations et combinaisons uniques pour découvrir des insights que vous n’auriez pas vus autrement.
Une fois importées, vous pouvez actualiser les données pour importer des ajouts, des modifications et des suppressions à partir de la source de données externe. Pour plus d’informations, consultez Actualiser une connexion de données externes dans Excel.
Transformer
Transformer les données signifie les modifier d’une manière ou d’une autre pour répondre à vos besoins d’analyse de données. Par exemple, vous pouvez supprimer une colonne, modifier un type de données ou filtrer des lignes. Chacune de ces opérations est une transformation des données. Ce processus d’application de transformations (et de combinaison) à un ou plusieurs ensembles de données est également appelé mise en forme des données.
Pensez-y de cette façon. Un vase commence comme un morceau d’argile que l’on façonne en quelque chose de pratique et de beau. Les données sont identiques. Il doit être façonné en un tableau adapté à vos besoins et qui permet des rapports et des tableaux de bord attrayants.
Power Query utilise une fenêtre dédiée appelée l’Éditeur Power Query pour faciliter et afficher les transformations de données. Vous pouvez ouvrir le Éditeur Power Query en sélectionnant Lancer Éditeur de requête dans la commande Obtenir des données dans le groupe Obtenir & transformer les données, mais il s’ouvre également lorsque vous vous connectez à une source de données, créez une requête ou chargez une requête.
L’Éditeur Power Query effectue le suivi de tout ce que vous faites avec les données en enregistrant et en étiquetant chaque transformation ou étape que vous appliquez aux données. Qu’il s’agisse d’une connexion de données, d’une suppression de colonne, d’une fusion ou d’un changement de type de données, vous pouvez afficher et modifier chaque transformation dans la section ÉTAPES APPLIQUÉES du volet Paramètres de requête .
Il existe de nombreuses transformations que vous pouvez effectuer à partir de l’interface utilisateur. Chaque transformation est enregistrée comme une étape en arrière-plan. Vous pouvez même modifier et écrire vos propres étapes à l’aide du langage Power Query M dans l’Éditeur avancé.
Toutes les transformations que vous appliquez à vos connexions de données constituent collectivement une requête, qui est une nouvelle représentation de la source de données d’origine (et inchangée). Lorsque vous actualisez une requête, chaque étape s’exécute automatiquement. Les requêtes remplacent la nécessité de connecter et de mettre en forme manuellement des données dans Excel.
Combiner
Vous pouvez combiner plusieurs requêtes dans votre classeur Excel en les ajoutant ou en les fusionnant. Les opérations d’ajout et de fusion sont effectuées sur toute requête de forme tabulaire et sont indépendantes des sources de données d’où proviennent les données.
Ajouter Une opération d’ajout crée une requête qui contient toutes les lignes d’une première requête, suivies de toutes les lignes d’une deuxième requête. Vous pouvez effectuer deux types d’opérations d’ajout :
- Ajout intermédiaire Crée une requête pour chaque opération d’ajout.
- Ajout inline Ajoute des données à votre requête existante jusqu’à ce que vous atteigniez un résultat final.
Fusionner Une opération de fusion crée une requête à partir de deux requêtes existantes. Cette requête contient toutes les colonnes d’une table primaire, une colonne servant de lien de navigation vers une table liée. La table associée contient toutes les lignes qui correspondent à chaque ligne d’une valeur de colonne commune dans la table primaire. En outre, vous pouvez développer ou ajouter des colonnes d’une table liée dans une table primaire.
Load
Il existe deux façons principales de charger des requêtes dans votre classeur :
- Dans l’Éditeur Power Query, vous pouvez utiliser les commandes Fermer et Charger dans le groupe Fermer de l’onglet Accueil.
- Dans le volet Requêtes du classeur Excel (Sélectionner Requêtes & connexions), vous pouvez cliquer avec le bouton droit sur une requête et sélectionner Charger vers.
Vous pouvez également affiner vos options de chargement à l’aide de la boîte de dialogue Options de requête (Sélectionner lesoptions de fichier>et les paramètres> Options de requête) pour sélectionner le mode d’affichage et de chargement des données, soit dans une feuille de calcul, soit dans un modèle de données (qui est une source de données relationnelle de plusieurs tables qui résident dans un classeur).
Prise en charge des applications pour Power Query dans Excel
Depuis plus de dix ans, Power Query est pris en charge sur Excel pour Windows. À présent, Excel élargit la prise en charge de Power Query sur Excel pour Mac et ajoute la prise en charge à Excel pour le web. Cela signifie que nous rendons Power Query disponible sur trois plateformes principales et démontre la popularité et la fonctionnalité de Power Query parmi les clients Excel. Surveillez les futures annonces sur la feuille de route Microsoft 365 et les nouveautés d’Excel pour Microsoft 365.
En 2025, Excel pour le web a acquis la possibilité d’actualiser les requêtes Power Query à partir de sources de données authentifiées, élargissant ainsi les fonctionnalités disponibles pour les utilisateurs basés sur le cloud.
Un historique de Power Query dans Excel
L’intégration de Get & Transform Data (maintenant appelé Power Query) dans Excel a subi un certain nombre de changements au fil des ans.
Excel 2010 et 2013 pour Windows
Dans Excel 2010 pour Windows, nous avons d’abord introduit Power Query et il était disponible en tant que complément gratuit téléchargeable à partir d’ici : Téléchargez le complément Power Query. Une fois activée, la fonctionnalité Power Query était disponible sous l’onglet Power Query du ruban.
Microsoft 365
Nous avons mis à jour Power Query pour en faire l’expérience principale dans Excel pour l’importation et le nettoyage des données. Vous pouvez accéder aux Power Query assistants et outils d’importation de données à partir du groupe Obtenir & transformer les données de l’onglet Données du ruban Excel.
Cette expérience comprenait des fonctionnalités d’importation de données améliorées, des commandes réorganisées sous l’onglet Données , un nouveau volet latéral Requêtes & connexion , ainsi que la possibilité continue de mettre en forme les données de manière puissante en les triant, en modifiant les types de données, en fractionnant les colonnes, en agrégeant les données, etc.
Cette nouvelle expérience a également remplacé les anciens assistants d’importation de données sous la commande Données dans le groupe Obtenir des données externes . Toutefois, ils sont toujours accessibles à partir de la boîte de dialogue Options Excel (Sélectionner lesoptions> de fichier>Données>Afficher les Assistants Importation de données héritées).
Excel 2016 et 2019 pour Windows
Nous avons ajouté la même expérience Get & Transform Data basée sur la technologie Power Query que celle de Microsoft 365.
Excel pour Microsoft 365 pour Mac
En 2019, nous avons commencé à prendre en charge Power Query dans Excel pour Mac. Depuis lors, nous avons ajouté la possibilité d’actualiser les requêtes Power Query à partir de fichiers TXT, CSV, XLSX, JSON et XML. Nous avons également ajouté la possibilité d’actualiser les données de SQL Server et des tables & plages du classeur actuel.
En octobre 2019, nous avons ajouté la possibilité d’actualiser les requêtes Power Query existantes et d’utiliser VBA pour créer et modifier de nouvelles requêtes.
En janvier 2021, nous avons ajouté la prise en charge de l’actualisation des requêtes Power Query à partir de sources OData et SharePoint.
Pour plus d’informations, voir Utiliser Power Query dans Excel pour Mac.
Remarque Il n’existe aucune prise en charge de Power Query sur Excel 2016 et Excel 2019 pour Mac.
Obsolescence de Data Catalog
Avec le Data Catalog, vous pouvez afficher vos requêtes partagées, puis les sélectionner pour les charger, les modifier ou les utiliser dans le classeur actuel. Cette fonctionnalité a été progressivement déconseillée :
- Le 1er août 2018, nous avons arrêté l’intégration de nouveaux clients au Data Catalog.
- Le 3 décembre 2018, les utilisateurs n’ont pas pu partager de requêtes nouvelles ou mises à jour dans le Data Catalog.
- Le 4 mars 2019, le Data Catalog a cessé de fonctionner. Après cette date, nous vous avons recommandé de télécharger vos requêtes partagées afin de pouvoir continuer à les utiliser en dehors du Data Catalog, à l’aide de l’option Ouvrir du volet Office Mes requêtes de Data Catalog.
Déclassement du complément Power Query
Au début de l’été 2019, nous avons officiellement déconseillé le complément Power Query requis pour Excel 2010 et 2013 pour Windows. Par courtoisie, vous pouvez toujours utiliser le complément, mais cela peut changer à une date ultérieure.
Connecteur de données Facebook mis hors service
L’importation et l’actualisation des données de Facebook dans Excel ont cessé de fonctionner en avril 2020. Toutes les connexions Facebook créées avant cette date ne fonctionnent plus. Nous vous recommandons de réviser ou de supprimer toutes les requêtes Power Query existantes qui utilisent le connecteur Facebook dès que possible pour éviter des résultats inattendus.
Mises à jour critiques d’Excel pour Windows
À partir de juin 2023, Power Query dans Excel pour Windows nécessite les composants suivants :
- Power Query dans Excel pour Windows utilise .NET framework, mais nécessite la version 4.7.2 ou ultérieure. Pour plus d’informations, voir Mise à jour de .NET Framework.
- Power Query dans Excel pour Windows nécessite WebView2 Runtime pour continuer à prendre en charge les données Connecteur Web (Obtenir des données à partir du Web). Pour plus d’informations, consultez Télécharger le runtime WebView2.