Power Query : fusionner plusieurs tables pas à pas (Excel)

Comment fusionner plusieurs tables avec Power Query ? Fusion, jointures, ajout de requêtes : le guide pas à pas pour Excel, avec exemples.

Martin

⎪

voir la bio

🗓️ Publié le

14.10.2026

🖋️ Mis à jour le :

14.10.2026

Martin

⎪

voir la bio

👀 Temps de lecture :

10min

Sommaire

Formation Power BI - Power Query

Envie de maîtriser Power Query ? Fusionnez, nettoyez et automatisez vos données avec un formateur ex

en savoir plus

Sommaire

Power Query : comment fusionner plusieurs tables sur Excel ?

Vous avez des ventes dans un tableau, des clients dans un autre, des produits dans un troisième, et il faut tout rassembler pour analyser ? Pas de panique : avec Power Query, fusionner plusieurs tables se fait en quelques clics, sans formule, et se met à jour automatiquement quand vos données changent.

Dans cet article, on voit pas à pas comment fusionner deux tables, puis trois ou plus, et comment empiler des tables qui ont la même structure.

En bref :

  • Fusionner des requêtes : relie deux tables côte à côte grâce à une colonne commune (la clé). C’est l’équivalent d’un RECHERCHEV, en plus puissant.
  • Enchaîner les fusions : pour fusionner trois tables ou plus, on fusionne la première avec la deuxième, puis le résultat avec la troisième.
  • Ajouter des requêtes : empile les lignes de plusieurs tables qui ont les mêmes colonnes.

Nouveau sur Power Query ? Commencez par Comment bien débuter sur Power Query.

Fusionner ou ajouter : quelle différence ?

Avant de cliquer, il faut identifier votre besoin, car Power Query propose deux opérations distinctes.

Fusionner des requêtes (côté colonnes) :

  • Vous avez des tables avec des informations différentes sur les mêmes éléments.
  • Exemple : une table de ventes et une table de clients. On ajoute les informations du client à chaque vente.
  • Il faut une colonne commune (par exemple l’identifiant client).

Ajouter des requêtes (côté lignes) :

  • Vous avez des tables avec les mêmes colonnes et des lignes différentes.
  • Exemple : les ventes de janvier, février et mars, chacune dans leur table.
  • On les empile pour obtenir une seule table.

Avant de commencer : préparer vos tables

Pour que la fusion fonctionne bien, quelques réflexes évitent 90 % des problèmes :

  • Mettez vos données sous forme de tableau : voici comment faire en 3 étapes.
  • Vérifiez que la colonne clé a le même type de données dans les deux tables. Un identifiant stocké comme texte d’un côté et comme nombre de l’autre ne correspondra jamais.
  • Nettoyez les espaces parasites (Transformer, Format, Supprimer les espaces), car Power Query considère « Dupont » et « Dupont » (avec un espace) comme deux valeurs différentes.
  • Attention à la casse : la correspondance est sensible aux majuscules et aux minuscules.

Fusionner deux tables avec Power Query : pas à pas

Notre exemple fil rouge : une table Ventes (date, identifiant client, identifiant produit, quantité), une table Clients (identifiant client, nom, ville) et une table Produits (identifiant produit, libellé, prix).

Étape 1 : charger les tables dans Power Query

  1. Cliquez dans la première table.
  2. Dans l’onglet Données, choisissez À partir d’un tableau/d’une plage. L’éditeur Power Query s’ouvre.
  3. Fermez en choisissant Fermer et charger dans… > Créer uniquement la connexion. Répétez l’opération pour chaque table.

Étape 2 : lancer la fusion

  1. Dans l’éditeur Power Query, cliquez sur la requête Ventes.
  2. Dans l’onglet Accueil, cliquez sur Fusionner les requêtes.
  3. Choisissez la table à relier (ici Clients).

Étape 3 : sélectionner la clé commune

  1. Cliquez sur la colonne identifiant client dans la première table (Ventes).
  2. Cliquez sur la colonne identifiant client dans la seconde table (Clients).
  3. Si la clé est répartie sur plusieurs colonnes, sélectionnez-les en maintenant la touche Ctrl, dans le même ordre dans les deux tables.

Étape 4 : choisir le type de jointure

Le type de jointure détermine quelles lignes sont conservées. Power Query en propose six :

  • Externe gauche (par défaut) : toutes les lignes de la première table, avec les correspondances de la seconde. C’est le choix le plus courant : aucune vente n’est perdue, même si le client est introuvable.
  • Externe droite : toutes les lignes de la seconde table, avec les correspondances de la première.
  • Externe complète : toutes les lignes des deux tables.
  • Interne : uniquement les lignes qui ont une correspondance dans les deux tables.
  • Anti-jointure gauche : les lignes de la première table qui n’ont pas de correspondance. Très utile pour repérer les erreurs (une vente liée à un client inconnu).
  • Anti-jointure droite : les lignes de la seconde table qui n’ont pas de correspondance dans la première (des clients sans aucune vente, par exemple).

Pour notre exemple, on garde Externe gauche, puis on valide avec OK.

Étape 5 : développer la colonne et choisir les informations

Une nouvelle colonne apparaît, nommée Clients, et contient des tables. Cliquez sur l’icône à deux flèches en haut de la colonne pour la développer, puis :

  1. Cochez les colonnes à récupérer (par exemple nom et ville).
  2. Décochez Utiliser le nom de colonne d’origine comme préfixe si vous voulez garder des titres propres.
  3. Validez avec OK.

Votre table de ventes affiche maintenant le nom et la ville de chaque client.

Étape 6 : charger le résultat

Cliquez sur Accueil > Fermer et charger pour envoyer le résultat dans Excel. Quand vos données sources changent, il suffit de faire Données > Actualiser tout.

Fusionner plus de deux tables : enchaîner les fusions

Power Query fusionne deux tables à la fois. Pour en fusionner trois ou plus, on enchaîne les opérations. Reprenons notre exemple avec la table Produits :

  1. Fusionnez Ventes avec Clients sur l’identifiant client, puis développez les colonnes voulues (comme ci-dessus).
  2. Sur le résultat, cliquez de nouveau sur Fusionner les requêtes, et choisissez cette fois la table Produits.
  3. Sélectionnez l’identifiant produit dans les deux tables, gardez Externe gauche, puis développez les colonnes (libellé, prix).

Vous obtenez une table de ventes enrichie avec les clients et les produits. Il ne reste plus qu’à ajouter une colonne de calcul (par exemple le chiffre d’affaires = quantité × prix) via l’onglet Ajouter une colonne.

💡 Astuce : pour conserver la table d’origine intacte, utilisez Fusionner les requêtes comme nouvelles : Power Query crée alors une nouvelle requête pour le résultat.

Fusionner plusieurs tables identiques : ajouter des requêtes

Si vos tables ont les mêmes colonnes (par exemple les ventes de chaque mois), il ne s’agit plus de fusionner mais d’ajouter :

  1. Dans l’onglet Accueil, cliquez sur Ajouter des requêtes.
  2. Choisissez Trois tables ou plus pour sélectionner toutes les tables à empiler.
  3. Validez : Power Query les assemble en une seule table.

Quelques points à connaître :

  • Les colonnes sont associées par leur nom. Si une colonne manque dans une table, les cellules correspondantes restent vides.
  • Pour empiler tous les fichiers d’un dossier, utilisez Données > Obtenir des données > À partir d’un fichier > À partir d’un dossier, puis Combiner. Ainsi, un nouveau fichier déposé dans le dossier est pris en compte à la prochaine actualisation.

Nouveau sur Power Query ? Regardez la vidéo ci-dessous pour découvrir l’outil en quelques minutes.

Les erreurs fréquentes quand on fusionne des tables

  • Aucune correspondance trouvée : les types de données de la clé diffèrent, ou des espaces parasites traînent. Vérifiez et nettoyez.
  • Des lignes en double après la fusion : la clé apparaît plusieurs fois dans la seconde table. Chaque occurrence crée une ligne supplémentaire. Idéalement, chaque valeur de la clé doit être unique dans la table de référence (c’est la logique de la relation 1-plusieurs).
  • Des valeurs « null » : certaines lignes n’ont pas de correspondance. Une anti-jointure permet de les identifier.
  • Fusionner deux tables de faits : par exemple des factures et des objectifs mensuels. Ce n’est généralement pas une bonne idée : on explique pourquoi dans Fusionner des requêtes vs relier des tables.

Fusion de requêtes ou RECHERCHEV : que choisir ?

La fusion de requêtes peut se voir comme une version plus puissante de RECHERCHEV :

  • Elle récupère plusieurs colonnes en une seule opération, sans formule.
  • Elle se met à jour à chaque actualisation, sans copier-coller.
  • Elle fonctionne avec des sources externes (fichiers, dossiers, SharePoint, bases de données…).
  • Elle gère les clés sur plusieurs colonnes et propose plusieurs types de jointure.

Pour comparer les trois approches, lisez Comment intégrer des données provenant de plusieurs sources ? et les 10 meilleures fonctions de recherche sur Excel.

Martin

Martin est CTO de Solpedinn depuis sa création. Diplômé de Sciences Politiques, Martin souhaite mettre ses compétences au service de ses passions : le jeu, la pédagogie et la technique. C’est en associant ces trois sciences que l’identité de Solpedinn s’est créée et grâce à son savoir-faire qu’elle s’est développée.