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
Table.AlternateRows(
table as table,
offset as number,
skip as number,
take as number
) as table
About
Behält den Ausgangsoffset bei und wechselt dann zwischen Verwendung und Überspringung der anschließenden Zeilen.
-
table: Die Eingabetabelle. -
offset: Die Anzahl der Zeilen, die vor dem Starten von Iterationen beibehalten werden sollen. -
skip: Die Anzahl der Zeilen, die in jeder Iteration entfernt werden sollen. -
take: Die Anzahl der Zeilen, die in jeder Iteration beibehalten werden sollen.
Beispiel 1
Gibt eine Tabelle aus der Tabelle zurück, die beginnend mit der ersten Zeile den Wert 1 überspringt und dann den Wert 1 behält.
Verwendung
Table.AlternateRows(
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
}),
1,
1,
1
)
Output
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
})