Aller au contenu
Nathan Fauconnier, profil LinkedIn (nouvel onglet)

Fusionner plusieurs tableaux avec Power Query

Réunir trois listes qui partagent un identifiant en un seul tableau, sans formule ni VBA, avec un résultat qui se met à jour d’un clic.

La démonstration en vidéo

Vidéo publiée sur LinkedIn, chargée seulement si vous cliquez dessus. Au clic, LinkedIn peut déposer des traceurs sur votre appareil : en savoir plus.

Thème
Power Query
Niveau
Intermédiaire
Publiée le
Fonctions et notions
  • Power Query
  • Fusionner des requêtes
  • Jointure externe gauche
  • Actualiser

L’explication

Comment faire, pas à pas

Trois listes partagent une colonne ID : la première donne le nom, la deuxième l’âge, la troisième le métier. Plutôt que d’enchaîner les RECHERCHEX, Power Query les réunit en une requête. Chaque liste est d’abord mise sous forme de tableau, puis chargée dans Power Query (Données, À partir d’un tableau ou d’une plage).

Dans l’éditeur, Accueil, Fusionner des requêtes, Fusionner des requêtes comme nouvelles. On choisit les deux premières tables, on clique sur la colonne ID dans chacune, et on garde la jointure Externe gauche : toutes les lignes de la première, complétées par celles de la seconde. Le bouton à double flèche, en tête de la colonne ajoutée, déplie le champ Age.

On recommence avec la troisième table à partir de cette requête intermédiaire pour ajouter le métier, puis Fermer et charger dans, Tableau. Modifiez un nom ou un âge dans une liste source, puis Actualiser : la fusion se met à jour.

À savoir La fusion rapproche les valeurs à l’identique : un ID saisi « ID_001 » d’un côté et « ID_001 » suivi d’une espace de l’autre ne se rejoignent pas. Un ID présent deux fois dans une table multiplie les lignes du résultat. Les requêtes intermédiaires peuvent être chargées en connexion seule, pour ne pas encombrer le classeur.

Pour aller plus loin

D’autres astuces à découvrir

Toutes les astuces Formation Power Query et Power Pivot

Prendre contact

Vous souhaitez vous former ou former vos équipes ?

Votre contexte suffit pour démarrer : nombre de personnes concernées, outils en place, échéance. Je réponds avec une proposition de programme et un devis.

En présentiel Selon votre localisation
À distance Toute la France
Financement souhaité
Contact