List.LastN
Returnerer den sidste værdi på listen. Du kan evt. angive, hvor mange værdier der skal returneres, eller en kvalificerende betingelse.
Syntax
List.LastN(
list as list,
optional countOrCondition as any
) as any
Remarks
Returnerer det sidste element på listen list
. Hvis listen er tom, udløses der en undtagelse. Denne funktion bruger en valgfri parameter, countOrCondition
, for at understøtte indsamling af flere elementer eller filtrering af elementer. countOrCondition
kan angives på tre måder:
- Hvis der er angivet et antal, returneres der elementer op til det angivne antal.
- Hvis der er angivet en betingelse, returneres alle elementer, der i starten opfylder betingelsen, med start i slutningen af listen. Når et element ikke opfylder betingelsen, tages der ikke flere elementer med i betragtning.
- Hvis denne parameter er null, returneres det sidste element på listen.
Examples
Example #1
Find den sidste værdi på listen {3, 4, 5, -1, 7, 8, 2}.
List.LastN({3, 4, 5, -1, 7, 8, 2}, 1)
Result:
{2}
Example #2
Find de sidste værdier på listen {3, 4, 5, -1, 7, 8, 2}, der er større end 0.
List.LastN({3, 4, 5, -1, 7, 8, 2}, each _ > 0)
Result:
{7, 8, 2}
Category
List.Selection