List.LastN
Returnerar det sista värdet i listan. Kan valfritt ange hur många värden som ska returneras eller ett kvalificeringsvillkor.
Syntax
List.LastN(
list as list,
optional countOrCondition as any
) as any
Remarks
Returnerar det sista objektet i listan list
. Om listan är tom genereras ett undantag.Den här funktionen använder en valfri parameter, countOrCondition
, för att samla flera objekt eller filtrera objekt. countOrCondition
kan anges på tre sätt:
- Om ett tal anges returneras så många objekt.
- Om ett villkor anges returneras alla objekt som inledningsvis uppfyller villkoret, med början i listans slut. Om ett objekt inte uppfyller villkoret utvärderas inga fler objekt.
- Om den här parametern är null returneras det sista objektet i listan.
Examples
Example #1
Hitta det sista värdet i listan {3, 4, 5, -1, 7, 8, 2}.
List.LastN({3, 4, 5, -1, 7, 8, 2}, 1)
Result:
{2}
Example #2
Hitta de sista värdena i listan {3, 4, 5, -1, 7, 8, 2} som är större än 0.
List.LastN({3, 4, 5, -1, 7, 8, 2}, each _ > 0)
Result:
{7, 8, 2}
Category
List.Selection