List.LastN
Retourneert de laatste waarde uit de lijst. Hiermee kan worden opgegeven hoeveel waarden er moeten worden geretourneerd of kan een in aanmerking komende voorwaarde worden opgegeven.
Syntax
List.LastN(
list as list,
optional countOrCondition as any
) as any
Remarks
Retourneert het laatste item uit de lijst list
. Als de lijst leeg is, wordt er een uitzondering gegenereerd. Bij deze functie wordt gebruik gemaakt van een optionele parameter, countOrCondition
, als ondersteuning bij het verzamelen van meerdere items of filteritems. countOrCondition
kan op drie manieren worden opgegeven:
- Als er een getal wordt opgegeven, wordt er niet meer dan dat aantal items geretourneerd.
- Als er een voorwaarde wordt opgegeven, worden te beginnen bij het einde van de lijst alleen die items geretourneerd die in eerste instantie aan die voorwaarde voldoen. Wanneer een item niet aan die voorwaarde voldoet, stopt de bewerking.
- Als deze parameter null is, wordt het laatste item uit de lijst geretourneerd.
Examples
Example #1
De laatste waarde in de lijst {3, 4, 5, -1, 7, 8, 2} zoeken.
List.LastN({3, 4, 5, -1, 7, 8, 2}, 1)
Result:
{2}
Example #2
De laatste waarden in de lijst {3, 4, 5, -1, 7, 8, 2} opzoeken die groter zijn dan 0.
List.LastN({3, 4, 5, -1, 7, 8, 2}, each _ > 0)
Result:
{7, 8, 2}
Category
List.Selection