Partager via


Table.Max

Syntaxe

 
Table.Max(table as table, comparisonCriteria as any, optional default as any) as any

À propos

Retourne la ligne la plus grande dans table, en fonction de comparisonCriteria. Si la table est vide, la valeur default facultative est retournée.

Exemple 1

Recherchez dans la table ({[a = 2, b = 4], [a = 6, b = 8]}) la ligne avec la plus grande valeur dans la colonne [a].

Utilisation

Table.Max(
    Table.FromRecords({
        [a = 2, b = 4],
        [a = 6, b = 8]
    }),
    "a"
)

Sortie

[a = 6, b = 8]

Exemple 2

Recherchez dans la table ({}) la ligne avec la plus grande valeur dans la colonne [a]. Retourne -1 si elle est vide.

Utilisation

Table.Max(#table({"a"}, {}), "a", -1)

Sortie

-1