Table.MaxN
Returnerer den eller de største rækker ved hjælp af de angivne kriterier.
Syntax
Table.MaxN(
    table as table,
    comparisonCriteria as any,
    countOrCondition as any
) as table
Remarks
Returnerer den eller de største rækker i table med den angivne comparisonCriteria.    Når rækkerne er sorteret, skal parameteren countOrCondition angives for at filtrere resultatet yderligere. Bemærk, at sorteringsalgoritmen ikke kan garantere et fast sorteret resultat. Parameteren countOrCondition kan anvendes på flere måder:    
-  Hvis der er angivet et tal, returneres der en liste på op til 
countOrConditionelementer i stigende rækkefølge. - Hvis der er angivet en betingelse, returneres der en liste over elementer, der i starten opfylder betingelsen. Når et element ikke opfylder betingelsen, tages der ikke flere elementer med i betragtning.
 
Examples
Example #1
Find rækken med den største værdi i kolonnen [a] med betingelsen [a] > 0 i tabellen. Rækkerne sorteres, før filteret anvendes.
Table.MaxN(
    Table.FromRecords({
        [a = 2, b = 4],
        [a = 0, b = 0],
        [a = 6, b = 2]
    }),
    "a",
    each [a] > 0
)
Result:
Table.FromRecords({
    [a = 6, b = 2],
    [a = 2, b = 4]
})
Example #2
Find rækken med den største værdi i kolonnen [a] med betingelsen [b] > 0 i tabellen. Rækkerne sorteres, før filteret anvendes.
Table.MaxN(
    Table.FromRecords({
        [a = 2, b = 4],
        [a = 8, b = 0],
        [a = 6, b = 2]
    }),
    "a",
    each [b] > 0
)
Result:
Table.FromRecords({})
Category
Table.Ordering