Table.AlternateRows
Διατηρεί την αρχική απόκλιση και στη συνέχεια κάνει εναλλαγή μεταξύ λήψης και παράλειψης των παρακάτω γραμμών.
Syntax
Table.AlternateRows(
table as table,
offset as number,
skip as number,
take as number
) as table
Remarks
Διατηρεί την αρχική απόκλιση και στη συνέχεια κάνει εναλλαγή μεταξύ λήψης και παράλειψης των παρακάτω γραμμών.
table: Ο πίνακας εισόδου.offset: Ο αριθμός των γραμμών που θα διατηρηθούν πριν από την έναρξη των επαναλήψεων.skip: Ο αριθμός των γραμμών που θα καταργούνται σε κάθε επανάληψη.take: Ο αριθμός των γραμμών που διατηρούνται σε κάθε επανάληψη.
Examples
Example #1
Δημιουργεί έναν πίνακα από τον πίνακα ο οποίος, ξεκινώντας από την πρώτη γραμμή, παραλείπει 1 τιμή και έπ ειτα διατηρεί 1 τιμή.
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
)
Result:
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
})
Category
Table.Row operations