Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Syntax
List.Max(
list as list,
optional default as any,
optional comparisonCriteria as any,
optional includeNulls as nullable logical
) as any
Info
Gibt das maximale Element in der Liste oder den optionalen Standardwert zurück, wenn die Liste leer ist.
-
list: Die Liste der Werte. -
default: (Optional) Der wert, der zurückgegeben werden soll, wenn die Liste leer ist. -
comparisonCriteria: (Optional) Eine Funktion, die zum Transformieren der Werte verwendet wird, bevor sie verglichen werden. Wenn dieser Parameter lautetnull, werden die Werte ohne Transformation verglichen. -
includeNulls: (Optional) Gibt an, obnullWerte in die Liste einbezogen werden sollen, um das maximale Element zu bestimmen. Der Standardwert isttrue.
Beispiel 1
Suchen Sie den Maximalwert in der angegebenen Liste.
Verwendung
List.Max({1, 4, 7, 3, -2, 5}, 1)
Ausgabe
7
Beispiel 2
Suchen Sie den Maximalwert in der angegebenen Liste, oder geben Sie -1 zurück, wenn er leer ist.
Verwendung
List.Max({}, -1)
Ausgabe
-1
Beispiel 3
Suchen Sie das Element in einer Liste von Textwerten, die zuletzt alphabetisch sind. Wenn die Liste leer ist, geben Sie "none" zurück.
Verwendung
let
Source = {"boy", "dog", "girl", "zebra", "cat", "mouse", "rabbit"},
MaxText = List.Max(Source, "none")
in
MaxText
Ausgabe
"zebra"
Beispiel 4
Suchen Sie das neueste Datum aus einer Liste der deutschen Datumsangaben. Wenn die Liste leer ist, geben Sie den 1. Januar 2000 zurück.
Verwendung
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
Ausgabe
"15.05.2025"