Accéder au contenu principal

Comment fusionner deux tables ou plus en une seule basée sur des colonnes clés ?

Author: Xiaoyang Last Modified: 2025-05-27

Supposons que vous ayez trois tables dans un classeur, et maintenant, vous souhaitez fusionner ces tables en une seule table basée sur les colonnes clés correspondantes pour obtenir le résultat comme illustré dans la capture d'écran ci-dessous. Cela pourrait être une tâche difficile pour la plupart d'entre nous, mais ne vous inquiétez pas. Dans cet article, je vais présenter quelques méthodes pour résoudre ce problème.

A screenshot of a table before merging based on key columns Plus sign A screenshot of the second table before merging Plus sign A screenshot of the third table before merging
Equal sign    
A screenshot showing the final merged table based on key columns in Excel

Fusionner deux tables ou plus en une seule basée sur des colonnes clés avec la fonction Power Query (Excel 2016 et versions ultérieures)

Fusionner deux tables ou plus en une seule basée sur des colonnes clés avec une fonctionnalité étonnante


Fusionner deux tables ou plus en une seule basée sur des colonnes clés avec la fonction Power Query (Excel 2016 et versions ultérieures)

Pour utiliser la fonction Power Query afin de joindre plusieurs tables en une seule basée sur les colonnes clés correspondantes, suivez ces étapes :

1. Si vos plages de données ne sont pas au format tableau, commencez par les convertir en tableaux. Sélectionnez la plage, puis cliquez sur Insérer > Tableau, dans la boîte de dialogue Créer un tableau, cliquez sur le bouton OK, voir captures d'écran :

A screenshot showing how to convert a range into a table in Excel Arrow A screenshot of the Create Table dialog box

2. Après avoir créé des tableaux pour chacune des plages de données, sélectionnez le premier tableau, puis cliquez sur Données > À partir du tableau / Plage, voir capture d'écran :

A screenshot of selecting From Table/Range in the Data tab in Excel

3. Ensuite, dans la fenêtre Table1-Éditeur Power Query, cliquez sur Accueil > Fermer et charger > Fermer et charger vers, voir capture d'écran :

A screenshot of the Power Query Editor window in Excel

4. Dans la fenêtre Importation de données qui s'affiche, sélectionnez l'option Seulement créer une connexion, puis cliquez sur le bouton OK, voir capture d'écran :

A screenshot of the Import Data dialog box for creating a connection in Excel

5. La première table de connexion est alors créée dans le volet Requêtes et connexions. Maintenant, répétez les étapes 2 à 4 ci-dessus pour créer les tables de connexion pour les deux autres tables que vous souhaitez fusionner. Une fois terminé, vous obtiendrez la capture d'écran suivante :

A screenshot of the Queries & Connections pane showing created connections

6. Après avoir créé les connexions pour les tables, vous devez ensuite fusionner les deux premières tables en une seule. Veuillez cliquer sur Données > Obtenir des données > Combiner les requêtes > Fusionner, voir capture d'écran :

A screenshot of selecting Merge in the Combine Queries option

7. Dans la boîte de dialogue Fusionner, effectuez les opérations suivantes :

  • (1.) Sélectionnez la première table dans la première liste déroulante ;
  • (2.) Sélectionnez la deuxième table que vous souhaitez fusionner dans la deuxième liste déroulante ;
  • (3.) Dans le volet d'aperçu, cliquez séparément sur la colonne correspondante des deux tables pour les sélectionner, et les colonnes sélectionnées deviendront vertes.
  • (4.) Dans le menu déroulant Type de jointure, sélectionnez l'option Gauche externe (tout depuis la première, correspondance depuis la seconde).

    A screenshot of the Merge dialog box in Excel

8. Puis, cliquez OK bouton, dans la fenêtre Merge1-Éditeur Power Query cliquez Expand button in the Power Query Editor bouton, voir capture d'écran :

A screenshot of the expanded data selection in the Power Query Editor

9. Et ensuite, dans la boîte développée :

  • (1.) Conservez l'option Développer par défaut sélectionnée ;
  • (2.) Dans la liste Toutes les colonnes, cochez le nom de la colonne que vous souhaitez fusionner dans la première table ;
  • (3.) Décochez l'option Utiliser le nom de la colonne d'origine comme préfixe.

    A screenshot of the expanded box for merging column data in Power Query

10. Ensuite, cliquez sur le bouton OK, vous pouvez maintenant voir que les données de la colonne de la deuxième table ont été ajoutées à la première table, voir capture d'écran :

A screenshot of the merged table after combining two tables in Excel

11. À cette étape, la première table et la deuxième table ont été fusionnées avec succès par la colonne clé. Maintenant, vous devez importer cette table fusionnée dans une nouvelle table de connexion fusionnée, veuillez cliquer sur Accueil > Fermer et charger > Fermer et charger vers, voir capture d'écran :

A screenshot of importing the merged table to a new sheet in Excel

12. Dans la fenêtre Importation de données qui apparaît, sélectionnez l'option Seulement créer une connexion, puis cliquez sur le bouton OK, voir capture d'écran :

A screenshot of the Import Data dialog box with the Only Create Connection option selected

13. Ici, vous pouvez voir qu'une connexion nommée Merge1 a été créée dans le volet Requêtes et connexions, voir capture d'écran :

A screenshot of the Queries & Connections pane showing a connection named Merge1

14. Après avoir fusionné les deux premières tables, vous devez maintenant combiner la nouvelle table Merge1 avec la troisième table. Veuillez cliquer sur Données > Obtenir des données > Combiner les requêtes > Fusionner, et dans la boîte de dialogue Fusionner, effectuez les opérations suivantes :

  • (1.) Sélectionnez la table Merge1 dans la première liste déroulante ;
  • (2.) Sélectionnez la troisième table que vous souhaitez fusionner dans la deuxième liste déroulante ;
  • (3.) Dans le volet d'aperçu, cliquez séparément sur la colonne correspondante des deux tables pour les sélectionner, et les colonnes sélectionnées deviendront vertes ;
  • (4.) Dans le menu déroulant Type de jointure, sélectionnez l'option Gauche externe (tout depuis la première, correspondance depuis la seconde).

    A screenshot of the Merge dialog box for combining Merge1 and the third table in Excel

15. Et ensuite, cliquez OK, dans la fenêtre Merge2-Éditeur Power Query cliquez Expand button in the Power Query Editor bouton, et dans la boîte développée, cochez le nom de la colonne que vous souhaitez combiner depuis la troisième table, et décochez l'option Utiliser le nom de la colonne d'origine comme préfixe également, voir capture d'écran :

A screenshot of the expanded column selection box in Power Query

16. Ensuite, cliquez sur le bouton OK, vous obtiendrez une table fusionnée contenant les trois tables ensemble, et maintenant, vous devez importer cette table fusionnée dans une nouvelle feuille de calcul, veuillez cliquer sur Accueil > Fermer et charger > Fermer et charger vers, voir capture d'écran :

A screenshot of importing the final merged table into a new sheet in Excel

17. Dans la boîte de dialogue Importation de données, sélectionnez les options Tableau et Nouvelle feuille de calcul, voir capture d'écran :

A screenshot of the Import Data dialog box with Table and New Worksheet options selected

18. Finalement, une nouvelle table contenant les données des trois tables, basée sur les colonnes clés correspondantes, a été créée dans une nouvelle feuille de calcul comme illustré dans la capture d'écran ci-dessous :

A screenshot of the final merged table with data from three tables in Excel

Astuce :

1. Si vos données d'origine changent, vous devez également mettre à jour la table fusionnée. Cliquez sur une cellule de votre table fusionnée, puis cliquez sur Requête > Actualiser pour obtenir les données actualisées. Voir capture d'écran :

A screenshot of refreshing the merged table in Excel using the Query Refresh option

2. Avec cette fonction, vous pouvez également fusionner beaucoup plus de tables en répétant les étapes ci-dessus.


Fusionner deux tables ou plus en une seule basée sur des colonnes clés avec une fonctionnalité étonnante

Dans cette section, je vais introduire une fonctionnalité utile – Fusion de tables de Kutools pour Excel. Avec cette fonctionnalité, vous pouvez rapidement fusionner deux tables ou plus en une seule basée sur des colonnes clés.

Par exemple, j'ai deux tables que je souhaite fusionner comme illustré dans la capture d'écran ci-dessous :

A screenshot of the first table to be merged Plus sign A screenshot of the second table to be merged Equal sign A screenshot of the merged table after combining two tables using Kutools
Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

1. Cliquez sur Kutools Plus > Fusion de tables, voir capture d'écran :

A screenshot of accessing the Table Merge feature in Kutools tab in Excel

2. Dans la première étape de l'assistant Fusion de tables, sélectionnez séparément la table principale et la table de recherche (Note : les données de la colonne de la table de recherche seront ajoutées à la table principale), voir capture d'écran :

A screenshot of selecting the main and lookup tables in the Tables Merge wizard

3. Dans la deuxième étape de l'assistant Fusion de tables, cochez le nom de la colonne clé sur laquelle vous souhaitez fusionner les tables, voir capture d'écran :

A screenshot of selecting the key column in the Tables Merge wizard

4. Cliquez sur le bouton Suivant, dans la troisième étape de l'assistant Fusion de tables, cliquez directement sur le bouton Suivant, voir capture d'écran :

A screenshot of step 3 in the Tables Merge wizard

5. Ensuite, dans la quatrième étape de l'assistant, cochez le nom de la colonne de la table de recherche que vous souhaitez ajouter à la table principale, voir capture d'écran :

A screenshot of selecting columns to merge from the lookup table

6. Continuez à cliquer sur le bouton Suivant, dans la dernière étape de l'assistant, dans la liste Ajouter des options, cochez l'option Ajouter les lignes non correspondantes à la fin de la table principale, et en même temps, vous pouvez également sélectionner les actions pour les lignes en double selon vos besoins. Voir capture d'écran :

A screenshot of the Add options in the final step of the Tables Merge wizard

7. Ensuite, cliquez sur le bouton Terminer, la colonne de données correspondante dans la table de recherche sera ajoutée à la table principale comme illustré dans la capture d'écran ci-dessous :

A screenshot of the first table to be merged Plus sign A screenshot of the second table to be merged Equal sign A screenshot of the merged table after combining two tables using Kutools

Astuce :

1. Avec cette fonctionnalité, vous pouvez mettre à jour les données dans une table principale à partir d'une autre table selon vos besoins.

2. Pour fusionner davantage de tables, sélectionnez simplement le résultat des données nouvellement fusionnées comme table principale, puis répétez les étapes ci-dessus.

Kutools pour Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez de fonctionnalités IA gratuites en permanence ! Obtenez-le maintenant


Articles relatifs supplémentaires :

  • Fusionner et combiner des lignes sans perdre de données dans Excel
  • Excel conserve uniquement les données dans la cellule supérieure gauche si vous appliquez la commande "Fusionner et centrer" (onglet Accueil > Fusionner et centrer dans le panneau Alignement) pour fusionner des lignes de données dans Excel. Les utilisateurs doivent utiliser une autre méthode pour fusionner plusieurs lignes de données en une seule ligne sans supprimer les données. Ce tutoriel va vous présenter la méthode pour fusionner des lignes de données en une seule ligne.
  • Fusionner deux tables en faisant correspondre une colonne dans Excel
  • Supposons que vous ayez deux tables dans deux feuilles différentes, l'une étant la table principale, et l'autre la table de nouvelles données. Maintenant, vous souhaitez fusionner ces deux tables par une colonne correspondante et mettre à jour les données comme illustré dans la capture d'écran ci-dessous, comment pouvez-vous résoudre cela rapidement dans Excel ? Dans cet article, je vais présenter les astuces pour combiner deux tables par une colonne rapidement.
  • Combiner des lignes en double et sommer les valeurs dans Excel
  • Dans Excel, vous rencontrerez souvent ce problème lorsque vous avez une plage de données contenant des entrées en double, et maintenant vous souhaitez combiner les données en double et additionner les valeurs correspondantes dans une autre colonne, comme illustré dans les captures d'écran ci-dessous. Comment pourriez-vous résoudre ce problème ?
  • Combiner plusieurs classeurs en un seul classeur principal dans Excel
  • Vous êtes-vous déjà retrouvé bloqué lorsque vous devez combiner plusieurs classeurs en un classeur principal dans Excel ? Le pire, c'est que les classeurs que vous devez combiner contiennent plusieurs feuilles de calcul. Et comment combiner seulement les feuilles spécifiées de plusieurs classeurs en un seul classeur ? Ce tutoriel présente plusieurs méthodes utiles pour vous aider à résoudre le problème étape par étape.

  • Barre de formule avancée (éditez facilement plusieurs lignes de texte et de formules); Mode Lecture (lisez et éditez facilement un grand nombre de cellules); Coller dans une plage filtrée...
  • Fusionner des cellules/lignes/colonnes tout en conservant les données; Diviser le contenu des cellules; Consolider des lignes en double et faire la somme/moyenne... Empêcher les doublons dans les cellules; Comparer des plages...
  • Sélectionner des lignes en double ou uniques; Sélectionner des lignes vides (toutes les cellules sont vides); Super Recherche et recherche floue dans de nombreux classeurs; Sélection aléatoire...
  • Copie exacte de plusieurs cellules sans changer les références de formule; Créer automatiquement des références vers plusieurs feuilles; Insérer des puces, des cases à cocher et plus encore...
  • Ajouter et insérer rapidement des formules, des plages, des graphiques et des images; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails...
  • Extraire du texte, ajouter du texte, supprimer par position, supprimer des espaces; Créer et imprimer des statistiques de page; Convertir entre le contenu des cellules et les commentaires...
  • Super Filtre (enregistrer et appliquer des schémas de filtre à d'autres feuilles); Tri avancé par mois/semaine/jour, fréquence et plus; Filtre spécial par gras, italique...
  • Consolider des classeurs et feuilles de calcul; Fusionner des tables basées sur des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots de fichiers xls, xlsx et PDF...
  • Regroupement dans les tableaux croisés dynamiques par numéro de semaine, jour de la semaine et plus... Afficher les cellules verrouillées/déverrouillées avec différentes couleurs; Mettre en évidence les cellules contenant des formules/noms...
kte tab 201905
  • Activer l'édition et la lecture à onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrir et créer plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50 % et réduit des centaines de clics de souris chaque jour !
officetab bottom