Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Syntaxe
List.Alternate(
list as list,
count as number,
optional repeatInterval as nullable number,
optional offset as nullable number
) as list
À propos
Retourne une nouvelle liste en conservant et en ignorant les éléments dans list. La fonction conserve offset les éléments initiaux, puis ignore count à plusieurs reprises les éléments et conserve repeatInterval les éléments.
-
count: nombre d’éléments à ignorer à chaque fois. -
repeatInterval: nombre facultatif d’éléments à conserver après chaque saut. Si cette valeur n’est pas fournie, tous les éléments après l’échec initial sont conservés. -
offset: nombre facultatif d’éléments à conserver avant que le modèle répétitif ignore/keep commence. La valeur par défaut est zéro.
Exemple 1
Créez une liste qui ignore le premier nombre.
Utilisation
List.Alternate({1..10}, 1)
Output
{2, 3, 4, 5, 6, 7, 8, 9, 10}
Exemple 2
Créez une liste qui ignore tous les autres nombres.
Utilisation
List.Alternate({1..10}, 1, 1)
Output
{2, 4, 6, 8, 10}
Exemple 3
Créez une liste qui commence à 1 et ignore tous les autres nombres.
Utilisation
List.Alternate({1..10}, 1, 1, 1)
Output
{1, 3, 5, 7, 9}
Exemple 4
Créez une liste qui commence à 1, ignore une valeur, conserve deux valeurs, et ainsi de suite.
Utilisation
List.Alternate({1..10}, 1, 2, 1)
Output
{1, 3, 4, 6, 7, 9, 10}