構文
Table.AlternateRows(
table as table,
offset as number,
skip as number,
take as number
) as table
バージョン情報
初期のオフセットを保持し、その後、次の行を交互に取得したりスキップしたりします。
-
table: 入力テーブル。 -
offset: イテレーションを開始する前に保持する行の数。 -
skip: 各イテレーションで削除する行の数。 -
take: 各イテレーションで保持する行の数。
例 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
)
アウトプット
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
})