top of page

Fonction Table.FuzzyGroup

Utilité : Cette fonction regroupe les lignes d'une table en utilisant des correspondances approximatives basées sur des colonnes spécifiées.


Syntaxe :


Table.FuzzyGroup(table as table, keyColumns as list, aggregatedColumns as list, optional options as nullable record) as table

La fonction « Table.FuzzyGroup » permet de regrouper des lignes d'une table selon des colonnes-clés, mais en utilisant des correspondances approximatives (fuzzy matching), ce qui est utile pour gérer des données similaires mais légèrement différentes (comme des fautes de frappe).


Entrée :


  • table : la table à regrouper.

  • keyColumns : liste des colonnes-clés pour le regroupement.

  • aggregatedColumns : les colonnes sur lesquelles appliquer des agrégations.

  • options (optionnel) : options pour configurer les correspondances approximatives.


Sortie :


  • Une table avec les lignes regroupées par correspondances approximatives.


Exemple :


  • Regrouper des lignes avec des correspondances approximatives :


Table.FuzzyGroup(Table1, {"Name"}, {{"Total", each List.Sum([Value]), type number}})

Cela regroupe les lignes selon des noms similaires, en appliquant une somme sur la colonne « Value ».

Posts récents

Voir tout

Fonction Table.NestedJoin

Utilité :   Cette fonction crée une jointure imbriquée de deux tables, ajoutant une colonne contenant des tables imbriquées...

Fonction Table.AddIndexColumn

Utilité :   Ajoute une colonne d'index avec des valeurs incrémentées. Syntaxe : Table.AddIndexColumn(table as table, newColumnName as...

Fonction Text.Upper

Utilité :   Cette fonction convertit tous les caractères d'une chaîne de texte en majuscules. Syntaxe : Text.Upper(text as nullable...

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page