Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Sintaxis
List.Max(
list as list,
optional default as any,
optional comparisonCriteria as any,
optional includeNulls as nullable logical
) as any
Acerca de
Devuelve el elemento máximo de la lista o el valor predeterminado opcional si la lista está vacía.
-
list: lista de valores. -
default: (Opcional) Valor que se va a devolver si la lista está vacía. -
comparisonCriteria: (Opcional) Función que se usa para transformar los valores antes de compararlos. Si este parámetro esnull, los valores se comparan sin ninguna transformación. -
includeNulls: (Opcional) Indica sinulllos valores de la lista deben incluirse para determinar el elemento máximo. El valor predeterminado estrue.
Ejemplo 1
Busque el valor máximo en la lista especificada.
Uso
List.Max({1, 4, 7, 3, -2, 5}, 1)
Salida
7
Ejemplo 2
Busque el valor máximo en la lista especificada o devuelva -1 si está vacío.
Uso
List.Max({}, -1)
Salida
-1
Ejemplo 3
Busque el elemento en una lista de valores de texto que aparece último en orden alfabético. Si la lista está vacía, devuelva "none".
Uso
let
Source = {"boy", "dog", "girl", "zebra", "cat", "mouse", "rabbit"},
MaxText = List.Max(Source, "none")
in
MaxText
Salida
"zebra"
Ejemplo 4
Encuentra la fecha más reciente de una lista de fechas alemanas. Si la lista está vacía, devuelva el 1 de enero de 2000.
Uso
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
Salida
"15.05.2025"