Fusionner deux tables avec Power Query sur Excel
Un exercice corrigé pour fusionner deux tables avec Power Query (Merge), l'équivalent de RECHERCHEV sans formule, et s'entraîner sur le fichier Excel à télécharger.
Relier deux tables avec RECHERCHEV devient vite fastidieux dès qu'on veut ramener plusieurs colonnes : autant de formules que de colonnes, et tout est à recalculer si la source change. La fusion Power Query (Merge) fait exactement la même chose en quelques clics : tu sélectionnes la colonne de jointure dans chaque table, tu choisis le type de jointure, et Power Query assemble le tout automatiquement !
Dans cet exercice, tu vas relier une table de commandes à un catalogue produit sur la colonne Code, via une jointure externe gauche, puis développer les colonnes Désignation et Prix. Le réflexe à retenir : Merge remplace RECHERCHEV pour toute jointure multi-colonnes, et le résultat se rafraîchit d'un clic à chaque mise à jour des sources.
Ce que tu vas construire
Charger une table de commandes dans Power Query via À partir d'un tableau/plage.
Créer une deuxième requête Catalogue et la charger en connexion uniquement.
Fusionner les deux requêtes sur la colonne Code avec une jointure externe gauche.
Développer les colonnes Désignation et Prix du catalogue fusionné.
Lire le code M généré (Table.NestedJoin + Table.ExpandTableColumn).
Comprendre pourquoi les codes absents du catalogue produisent des valeurs nulles après expansion.
À connaître avant de commencer
- Savoir charger une plage dans Power Query.
- Comprendre la notion de clé commune entre deux tables (ici le code produit).
Voici les données de départ de cet exercice. Copie-les ou télécharge le fichier Excel, puis entraîne-toi avant de regarder le corrigé.
| A | B | |
|---|---|---|
| 1 | Code | Quantité |
| 2 | P-101 | 3 |
| 3 | P-205 | 1 |
| 4 | P-330 | 5 |
| 5 | P-101 | 4 |
Exercice guidé
Coche chaque étape au fur et à mesure. Tente-la dans ton fichier, puis déplie le corrigé.
Astuces pour aller plus loin
Merge = RECHERCHEV en mieux
La fusion Power Query ramène plusieurs colonnes d'un seul coup (Désignation ET Prix en une étape), sans écrire une formule par colonne. Et contrairement à RECHERCHEV, le résultat se rafraîchit automatiquement quand les données sources changent.
Charge les tables de référence en connexion uniquement
Pour les requêtes comme Catalogue (tables de référence), sélectionne Fermer et charger sous > Ne créer que la connexion. Elles restent disponibles pour les fusions sans générer de feuille inutile dans le classeur.
Pour aller plus loin sur Power Query
https://blog.ledojo.club/formation-power-query-excel
3 exercices similaires à fusionner deux tables avec Power Query
Matrice de décision multicritère
Construis une matrice de décision pondérée pour comparer plusieurs options sur des critères chiffrés et sortir une recommandation objective.
Voir l'exercice
Tableau de bord commercial
Créer un tableau de bord commercial complet pour suivre tes ventes, ton pipeline et tes objectifs avec des indicateurs visuels.
Voir l'exercice
Analyse des ventes par région
Construire un tableau d'analyse des ventes par région pour identifier tes zones fortes, tes zones en retard et prioriser tes efforts commerciaux.
Voir l'exercice
Le modèle prêt à l'emploi
Découvre notre CRM Excel pour suivre contacts, opportunités et relances commerciales au même endroit
Questions fréquentes
Dans l'éditeur Power Query, ouvre la requête principale et clique sur Accueil > Fusionner des requêtes. Sélectionne la colonne de jointure dans chaque table, choisis le type de jointure (Externe gauche pour garder toutes les lignes de la table principale), puis valide. Power Query ajoute une colonne contenant la table jointe, que tu peux ensuite développer pour récupérer les champs souhaités.
Fusionner (Merge) joint deux tables horizontalement sur une colonne commune, comme un RECHERCHEV : les colonnes de la table jointe s'ajoutent à droite. Ajouter (Append) empile deux tables verticalement, comme un copier-coller de lignes : les colonnes doivent correspondre. Utilise Fusionner pour enrichir une table avec des données d'un référentiel, et Ajouter pour consolider plusieurs exports de même structure.
Power Query Merge est préférable pour les flux de données répétitifs : il ramène plusieurs colonnes en une étape, se rafraîchit automatiquement, et fonctionne sur de très grands volumes sans ralentir le classeur. RECHERCHEV est plus rapide à mettre en place pour une vérification ponctuelle, mais fragile dès que la structure de la table source change.
Les valeurs nulles après expansion signalent qu'aucune correspondance n'a été trouvée dans la table jointe. Vérifie que les codes sont identiques dans les deux tables (pas d'espace parasite, même casse, même type de données). Dans la boîte de dialogue de fusion, le nombre de correspondances affiché t'indique combien de lignes seront appariées avant de valider.
Lors du développement de la colonne, décoche l'option Utiliser le nom de la colonne d'origine comme préfixe. Par défaut, Power Query préfixe chaque colonne avec le nom de la colonne source (ici Catalogue.Désignation). Décocher cette option donne directement Désignation et Prix, plus lisibles.
Toute la boîte à outils Excel
Formules, exercices, modèles, raccourcis, lexique : tout ce qu’il te faut pour progresser, en accès libre.
Tout voir





