Comment fusionner des requêtes dans Power Query ?

Power Query est un outil puissant pour transformer et combiner des données de différentes sources. Si vous travaillez régulièrement avec Power BI ou Excel, savoir fusionner des requêtes est une compétence essentielle pour optimiser vos analyses et gagner du temps. Dans cet article, je vais vous expliquer étape par étape comment fusionner des requêtes dans Power Query, en vous partageant des astuces simples pour réussir cette opération facilement et efficacement.

Importer et préparer vos données

Pour commencer, il faut bien sûr importer les données que vous souhaitez fusionner. Dans notre exemple, nous allons travailler avec deux fichiers CSV :

  • Une table des ventes
  • Une table des localisations des ventes

Une fois ces fichiers importés dans Power Query, il est important de transformer et nettoyer vos données si nécessaire. Cela garantit que les colonnes que vous souhaitez utiliser pour fusionner vos requêtes sont bien formatées et prêtes à être utilisées.

Identifier un code unique pour fusionner les données

La clé pour fusionner des requêtes est d'avoir un identifiant unique commun entre les deux tables. Dans notre cas, il s'agit de la colonne order number, présente dans les deux tables. Ce code unique permet à Power Query de faire correspondre chaque ligne de la table des ventes avec sa localisation correspondante.

Si vous n'avez pas ce code unique dans une seule colonne, Power Query vous permet de sélectionner plusieurs colonnes en même temps pour créer une clé composite. C'est un avantage par rapport à Excel où il faudrait souvent créer une colonne supplémentaire en concaténant plusieurs colonnes pour obtenir cet identifiant unique.

Étapes pour fusionner des requêtes dans Power Query

  1. Dans Power Query, sélectionnez la table principale (ici, la table des ventes).
  2. Utilisez l'option Fusionner des requêtes.
  3. Sélectionnez la table à fusionner (ici, la table des localisations) et choisissez la ou les colonnes contenant les codes uniques (dans notre cas, order number).
  4. Power Query va rechercher les correspondances entre les deux tables en fonction de ces colonnes.
  5. Validez la fusion en cliquant sur OK.
  6. Une nouvelle colonne contenant la table fusionnée apparaît. Cliquez sur les petites flèches à côté de cette colonne pour développer les données.
  7. Dans la fenêtre d'expansion, décochez le préfixe pour éviter que le nom de la table source ne soit ajouté devant les noms de colonnes, et décochez les colonnes que vous ne souhaitez pas importer (par exemple, la colonne order number si elle est déjà présente dans la table principale).
  8. Validez pour intégrer les colonnes sélectionnées dans votre table principale.

Quelques astuces pour réussir votre fusion

  • Utiliser plusieurs colonnes comme clé unique : Si votre identifiant unique est composé de plusieurs colonnes, maintenez la touche Ctrl enfoncée pour sélectionner toutes les colonnes nécessaires dans les deux tables.
  • Éviter les doublons : Assurez-vous que votre clé unique identifie bien chaque ligne de manière exclusive pour éviter des doublons ou des erreurs dans la fusion.
  • Décocher le préfixe : Cela rend votre table plus lisible en évitant des noms de colonnes trop longs ou redondants.

Conclusion

Fusionner des requêtes dans Power Query est une opération simple mais puissante qui vous permet de combiner efficacement plusieurs sources de données. En utilisant un identifiant unique commun, vous pouvez enrichir vos tables avec des informations complémentaires sans effort. Que vous soyez utilisateur de Power BI ou d'Excel, maîtriser cette technique vous fera gagner en productivité et en précision dans vos analyses.

🔎 Découvrez nos autres articles sur Power BI.

📧 Ne manquez pas nos actualités avec notre newsletter.

👀 Par ici pour découvrir nos formations Power BI.

Copyright 2025 | Tous Droits Réservés