Aller au contenu principal
Mis à jour le

C'est quoi Power Query dans Excel ?

Power Query est le moteur d'extraction, de transformation et de chargement (ETL) d'Excel. Il permet de se connecter à des sources variées (CSV, bases de données, web, APIs) et de nettoyer, filtrer, pivoter ou fusionner les données via une interface visuelle sans formule. Chaque transformation est enregistrée et réapplicable en un clic lors de l'actualisation.

À quoi sert Power Query dans Excel

À chaque nouvel export, tu recommences le même nettoyage à la main avant de pouvoir analyser quoi que ce soit. Power Query, le moteur d'import et de transformation de données d'Excel, te connecte à pratiquement n'importe quelle source (fichier CSV, classeur Excel, base de données SQL, fichier JSON, page web, API) et te permet de nettoyer, filtrer, remodeler ou fusionner ces données via une interface visuelle, sans écrire de formules ni de code. Chaque étape de transformation est enregistrée et réapplicable automatiquement à chaque actualisation.

Tu vas l'utiliser dès que tu dois importer des données depuis une source externe et les préparer avant analyse. C'est l'outil idéal pour remplacer les copier-coller manuels de données brutes, les nettoyages récurrents (supprimer des lignes, renommer des colonnes, convertir des formats) et les consolidations de plusieurs fichiers du même type. Une fois ta transformation configurée, elle se réapplique en un clic à chaque nouvelle version des données sources.

Éditeur Power Query avec l'aperçu des données, la liste des étapes appliquées et le ruban de transformations
L'éditeur Power Query montre l'aperçu des données et la liste des étapes de transformation appliquées.

Comment importer et transformer des données avec Power Query dans Excel

Power Query te sert à récupérer des données externes, les nettoyer puis les charger dans une feuille. Tu configures les transformations une seule fois, et un simple Actualiser rejoue toutes tes étapes à chaque mise à jour de la source.

  1. 1Dans l'onglet Données, clique sur Récupérer des données (ou Obtenir des données), puis choisis la source à importer, un fichier Excel ou CSV, un dossier, une base de données, une page web.
  2. 2Une fois la source sélectionnée, l'éditeur Power Query s'ouvre et affiche un aperçu de tes données dans une nouvelle fenêtre.
  3. 3Applique tes transformations depuis le ruban, supprime des colonnes inutiles, filtre les lignes, remplace des valeurs, fractionne une colonne ou change le type. Chaque action s'ajoute dans le volet Étapes appliquées, à droite.
  4. 4Clique sur Fermer et charger pour ramener le résultat transformé dans une feuille de calcul, ou dans le modèle de données.
  5. 5À la prochaine mise à jour de la source, clique sur Actualiser, Power Query rejoue automatiquement toutes tes étapes sur les nouvelles données.

Guide complet

Maîtriser Power Query de A à Z

Cette fiche donne l'essentiel pour comprendre Power Query. Pour vraiment le maîtriser, importer, nettoyer et combiner tes données sans écrire une formule, suis la leçon complète du cours, avec captures d'écran et exemples.

Lire le guide complet
Exemple

Responsable approvisionnement : consolider automatiquement les tarifs de plusieurs fournisseurs

Tu es responsable approvisionnement dans une entreprise industrielle. Chaque mois, 12 fournisseurs t'envoient leurs tarifs dans des fichiers Excel séparés, tous dans des formats légèrement différents. Tu passes aujourd'hui 3 heures à ouvrir chaque fichier, copier les colonnes pertinentes, homogénéiser les unités et les devises, et coller le tout dans un tableau maître.

Avec Power Query, tu crées une connexion vers un dossier où tu déposes tous les fichiers fournisseurs. Power Query les lit automatiquement, applique les transformations que tu as définies une fois (renommer les colonnes, filtrer les lignes vides, convertir les devises, ajouter une colonne "Fournisseur" tirée du nom du fichier) et fusionne le tout dans un seul tableau propre dans Excel. Le mois suivant, tu déposes les nouveaux fichiers dans le même dossier et tu cliques sur Actualiser tout Icône du bouton Actualiser tout. 3 heures de travail manuel deviennent 15 secondes.

Quand un fournisseur change la structure de son fichier, tu ajustes la transformation dans l'éditeur Power Query une seule fois. L'historique des étapes est clairement visible et modifiable sans repartir de zéro.

Astuces pour bien utiliser Power Query

Les requêtes Power Query qui pointent vers des fichiers locaux (sur ton PC ou un lecteur réseau) ne fonctionnent pas sur la machine d'un autre utilisateur si les chemins d'accès sont différents. Si tu partages un fichier contenant des requêtes Power Query, les sources de données doivent être accessibles avec le même chemin sur les deux machines, ou tu dois pointer vers un emplacement partagé (SharePoint, dossier réseau commun). Sinon, l'actualisation échouera avec une erreur de source introuvable.

Empiler tous les fichiers d'un dossier d'un coup

Pour empiler plusieurs fichiers de même structure, choisis Données > Obtenir des données > À partir d'un fichier > À partir d'un dossier. Power Query lit tous les fichiers du dossier, applique les mêmes transformations à chacun et les combine en un seul tableau. Le mois suivant, dépose les nouveaux fichiers au même endroit et clique sur Actualiser.

La colonne à partir d'exemples

Quand une transformation est difficile à décrire (extraire un code, recomposer une date), utilise Ajouter une colonne > Colonne à partir d'exemples. Tu tapes à la main deux ou trois résultats attendus, et Power Query devine la règle puis remplit le reste de la colonne tout seul.

Joindre deux sources avec Fusionner

Pour rapprocher deux tables sur une colonne commune, pas besoin de RECHERCHEV. Dans l'éditeur, choisis Accueil puis Fusionner des requêtes et désigne la colonne clé de chaque table.

Power Query ramène les colonnes de la seconde table en face des lignes correspondantes, et la jointure se rejoue à chaque actualisation sans la moindre formule.

Questions fréquentes sur Power Query

Pour aller plus loin

Une question sur Excel ?

Pose-la à notre assistant Excel IA et obtiens une réponse claire en quelques secondes.

Demander à l'assistant IA

Gratuit · 10 questions par mois