Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Syntax
List.Alternate(
list as list,
count as number,
optional repeatInterval as nullable number,
optional offset as nullable number
) as list
About
Gibt eine neue Liste zurück, indem Sie die Elemente listalternativ beibehalten und überspringen. Die Funktion behält offset anfängliche Elemente bei, überspringt count dann wiederholt Elemente und behält Elemente bei repeatInterval .
-
count: Die Anzahl der Elemente, die jedes Mal übersprungen werden sollen. -
repeatInterval: Eine optionale Anzahl von Elementen, die nach jedem Überspringen beibehalten werden sollen. Wenn dieser Wert nicht angegeben wird, werden alle Elemente nach dem anfänglichen Überspringen beibehalten. -
offset: Eine optionale Anzahl von Elementen, die beibehalten werden sollen, bevor das wiederholte Skip/Keep-Muster beginnt. Der Standardwert ist null.
Beispiel 1
Erstellen Sie eine Liste, die die erste Nummer überspringt.
Verwendung
List.Alternate({1..10}, 1)
Output
{2, 3, 4, 5, 6, 7, 8, 9, 10}
Beispiel 2
Erstellen Sie eine Liste, die jede andere Zahl überspringt.
Verwendung
List.Alternate({1..10}, 1, 1)
Output
{2, 4, 6, 8, 10}
Beispiel 3
Erstellen Sie eine Liste, die bei 1 beginnt und jede andere Zahl überspringt.
Verwendung
List.Alternate({1..10}, 1, 1, 1)
Output
{1, 3, 5, 7, 9}
Beispiel 4
Erstellen Sie eine Liste, die mit 1 beginnt, überspringt einen Wert, behält zwei Werte bei usw.
Verwendung
List.Alternate({1..10}, 1, 2, 1)
Output
{1, 3, 4, 6, 7, 9, 10}