top of page

Power BI : fusionner des données similaires avec Table.FuzzyJoin

  • 14 févr. 2025
  • 1 min de lecture

Dernière mise à jour : 21 sept. 2025

Power BI : fusionner des données similaires avec Table.FuzzyJoin


Utilité : Cette fonction permet de réaliser une jointure floue entre deux tables, en utilisant des correspondances approximatives sur des colonnes spécifiées.


Syntaxe :


Table.FuzzyJoin(table1 as table, key1 as list, table2 as table, key2 as list, joinKind as nullable number, optional options as nullable record) as table

La fonction « Table.FuzzyJoin » permet de joindre deux tables en utilisant des correspondances floues. Elle est utile pour traiter des données similaires mais non identiques, par exemple en cas de légères variations dans l'écriture des noms.


Entrée :


  • table1 : la première table à joindre.

  • key1 : les colonnes de la première table utilisées pour la jointure.

  • table2 : la deuxième table à joindre.

  • key2 : les colonnes de la deuxième table utilisées pour la jointure.

  • joinKind : le type de jointure (inner, outer, left, right).

  • options (optionnel) : les options de correspondance floue, comme le seuil de similarité.


Sortie :


  • Une nouvelle table avec les résultats de la jointure floue.


Exemple :


  • Jointure floue simple :


Table.FuzzyJoin(Table1, {"Name"}, Table2, {"Name"}, JoinKind.Inner, [IgnoreCase = true])

Cela retourne une table combinant les deux tables avec une jointure basée sur des noms similaires.

Posts récents

Voir tout
Fonction Table.ColumnNames

Utilité :   La fonction Table.ColumnNames retourne une liste contenant les noms de toutes les colonnes d'une table. Syntaxe : Table.ColumnNames(table as table) as list Cette fonction Table.ColumnNam

 
 
 
Fonction Table.ColumnsOfType

Utilité :   La fonction Table.ColumnsOfType retourne une table avec uniquement les colonnes qui correspondent aux types de données spécifiés. Syntaxe : Table.ColumnsOfType(table as table, columnTy

 
 
 
Fonction Table.TransformColumnNames

Utilité :   La fonction Table.TransformColumnNames applique une transformation à tous les noms de colonnes d'une table. Syntaxe : Table.TransformColumnNames(table as table, nameGenerator as function

 
 
 

Commentaires

Noté 0 étoile sur 5.
Pas encore de note

Ajouter une note
bottom of page