Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Syntax
List.Max(
list as list,
optional default as any,
optional comparisonCriteria as any,
optional includeNulls as nullable logical
) as any
Om
Returnerar det maximala objektet i listan eller det valfria standardvärdet om listan är tom.
-
list: Listan med värden. -
default: (Valfritt) Värdet som ska returneras om listan är tom. -
comparisonCriteria: (Valfritt) En funktion som används för att transformera värdena innan de jämförs. Om den här parametern ärnulljämförs värdena utan någon transformering. -
includeNulls: (Valfritt) Anger omnullvärden i listan ska ingå i fastställandet av det maximala objektet. Standardvärdet ärtrue.
Exempel 1
Hitta det maximala värdet i den angivna listan.
Användning
List.Max({1, 4, 7, 3, -2, 5}, 1)
Output
7
Exempel 2
Leta reda på det maximala värdet i den angivna listan eller returnera -1 om det är tomt.
Användning
List.Max({}, -1)
Output
-1
Exempel 3
Hitta den posten i en lista med textvärden som kommer sist alfabetiskt. Om listan är tom returnerar du "ingen".
Användning
let
Source = {"boy", "dog", "girl", "zebra", "cat", "mouse", "rabbit"},
MaxText = List.Max(Source, "none")
in
MaxText
Output
"zebra"
Exempel 4
Hitta det senaste datumet från en lista över tyska datum. Om listan är tom returnerar du 1 januari 2000.
Användning
let
Source = {"12.02.2024", "15.05.2025", "10.10.2021", "16.01.2025", "30.12.2022"},
MaxDate = List.Max(Source, #date(2000, 1, 1), each Date.FromText(_, [Culture = "de-DE"]))
in
MaxDate
Output
"15.05.2025"