Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

La comparaison de tableaux est une tâche très courante dans Excel, mais elle peut devenir fastidieuse si vous la faites manuellement. Dans ce didacticiel, je vais vous montrer comment vous pouvez facilement comparer deux tables dans Power Query pour isoler les éléments qui n'apparaissent pas sur les deux tables et signaler les différences. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Nous allons comparer deux tableaux pour isoler les données uniques et signaler les différences. En analysant le scénario décrit, lorsque vous comparez le tableau 2 au tableau 1, vous devriez voir trois enregistrements en surbrillance.

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Passons à Power Query

Voici la structure du contenu :

  1. Comparaison de tables à l'aide de Table.RemoveMatchingRows
  2. Conclusion

1. Comparaison de tables à l'aide de Table.RemoveMatchingRows

Il existe une fonction appelée Table.RemoveMatchingRows qui supprime toutes les occurrences des lignes spécifiées dans le deuxième argument de la table passée en tant que premier argument. Sachez qu'il n'y a pas de capacité de cartographie ; il est donc crucial de s'assurer que vos en-têtes de colonnes ou noms de champs correspondent avant de faire la comparaison.

Étapes à suivre :

  1. Créez une nouvelle requête vide.
  2. Utilisez la fonction Table.RemoveMatchingRows et comparez la table 2 à la table 1.
  3. Transmettez la table 1 sous forme de liste de lignes avec Table.ToRecords.

Appuyez sur OK. Cela devrait fonctionner correctement si la structure des colonnes est cohérente.

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Gestion des colonnes non correspondantes

Que se passe-t-il si votre table comprend des colonnes additionnelles qui ne correspondent pas ? Par exemple, si le tableau 2 contient une colonne supplémentaire pour le département, cela pourrait poser problème.

Dupliquez votre requête, remplacez le tableau 2 par le tableau 2B, puis appuyez sur OK. Dans ce cas, cela ne fonctionnera pas car la comparaison prend en compte toutes les colonnes. Vous devez indiquer les colonnes à considérer lors de la comparaison des enregistrements.

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Affiner la comparaison

Pour ce faire, vous pouvez fournir une liste de colonnes à prendre en compte. Dans la barre de formule, vous pouvez ajouter les noms des colonnes que vous souhaitez considérer, par exemple, la date de fin et l'employé.

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Liens Additionnels

Configuration d'une date de début et d'une date de fin dynamiques pour les tables de dates Power Query
Référencement et duplication de requêtes dans LuckyTemplates
Power Query Tutoriel et maîtrise du langage M

2. Conclusion

La comparaison de données dans Power Query est un outil précieux pour ceux qui souhaitent signaler les différences entre deux tables. En suivant ces étapes, vous pourrez efficacement isoler les variations dans vos données. N’oubliez pas que le contrôle des en-têtes et des colonnes est essentiel pour obtenir des résultats précis.

Pour plus de contenu connexe et des tutoriels plus détaillés, regardez la vidéo ci-dessous et consultez nos cours sur Power Query.

Tous mes vœux!

Mélisse


Gestion des erreurs dans Power Automate via le branchement parallèle

Gestion des erreurs dans Power Automate via le branchement parallèle

Découvrez l

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Dans ce blog, vous découvrirez comment diviser les colonnes dans LuckyTemplates par délimiteurs à l'aide de DAX, une méthode efficace pour gérer des modèles de données complexes.

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculez la marge en pourcentage à l

Modifier les formats de date à laide de léditeur Power Query

Modifier les formats de date à laide de léditeur Power Query

Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d

Comment adapter les cellules Excel au texte : 4 solutions simples

Comment adapter les cellules Excel au texte : 4 solutions simples

Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.