Table.ReplaceRows
Table.ReplaceRows(table as table, offset as number, count as number, rows as list) as table
Zastępuje określoną liczbę wierszy, count
, w danych wejściowych table
podanym rows
, zaczynając od offset
. Parametr rows
jest listą rekordów.
-
table
: Tabela, w której wykonywana jest zamiana. -
offset
: liczba wierszy do pominięcia przed dokonaniem zamiany. -
count
: liczba wierszy do zastąpienia. -
rows
: lista rekordów wierszy do wstawienia dotable
w lokalizacji określonej przezoffset
.
Począwszy od pozycji 1, zastąp 3 wiersze.
użycie
Table.ReplaceRows(
Table.FromRecords({
[Column1 = 1],
[Column1 = 2],
[Column1 = 3],
[Column1 = 4],
[Column1 = 5]
}),
1,
3,
{[Column1 = 6], [Column1 = 7]}
)
Wyjście
Table.FromRecords({
[Column1 = 1],
[Column1 = 6],
[Column1 = 7],
[Column1 = 5]
})