La función List.Range devuelve un subconjunto de una lista formado por los elementos existentes a partir de cierta posición.
List.Range(
list as list,
offset as number,
optional count as nullable number
) as list
- list: lista de la que extraer los elementos
- offset: índice del primer elemento a extraer
- count: (opcional) número de elementos a extraer
El primer elemento de la lista recibe el índice 0.
Podemos extraer el subconjunto de la lista {2,4,6,8,10} formado por los elementos a partir del situado en la posición 3 con la siguiente expresión:
List.Range(
{2,4,6,8,10},
3
)
List
Un clic en el enlace List nos muestra la lista extraída:
Comprobamos que el primer elemento de la extracción es el que ocupaba el índice (posición) 3 -recordemos que el elemento situado en el extremo izquierdo recibe el índice 0-.