List.LastN
Retourne la dernière valeur dans la liste. Peut éventuellement spécifier le nombre de valeurs à retourner ou une condition éligible.
Syntax
List.LastN(
list as list,
optional countOrCondition as any
) as any
Remarks
Retourne le dernier élément de la liste list
. Si la liste est vide, une exception est levée. Cette option utilise un paramètre facultatif, countOrCondition
, pour prendre en charge le regroupement de plusieurs éléments ou d'éléments de filtrage. countOrCondition
peut être spécifié de trois manières :
- Si un nombre est spécifié, autant d'éléments sont retournés.
- Si une condition est spécifiée, tous les éléments qui satisfont initialement la condition sont retournés, démarrant à la fin de la liste. Lorsqu'un élément ne remplit pas la condition, aucun autre élément n'est pris en compte.
- Si le paramètre a la valeur null, le dernier élément dans la liste est retourné.
Examples
Example #1
Recherche la dernière valeur dans la liste {3, 4, 5, -1, 7, 8, 2}.
List.LastN({3, 4, 5, -1, 7, 8, 2}, 1)
Result:
{2}
Example #2
Recherche les dernières valeurs dans la liste {3, 4, 5, -1, 7, 8, 2} qui sont supérieures à 0.
List.LastN({3, 4, 5, -1, 7, 8, 2}, each _ > 0)
Result:
{7, 8, 2}
Category
List.Selection