Bagikan melalui


Table.ReplaceRows

Sintaksis

Table.ReplaceRows(
    table as table,
    offset as number,
    count as number,
    rows as list
) as table

Tentang

Mengganti sejumlah baris yang ditentukan, count, pada input table dengan rowsyang ditentukan, dimulai setelah offset. Parameter rows adalah daftar rekaman.

  • table: Tabel tempat penggantian dilakukan.
  • offset: Jumlah baris yang akan dilewati sebelum melakukan penggantian.
  • count: Jumlah baris yang akan diganti.
  • rows: Daftar rekaman baris yang akan disisipkan ke dalam table di lokasi yang ditentukan oleh offset.

Contoh 1

Mulai dari posisi 1, ganti 3 baris.

Penggunaan

Table.ReplaceRows(
    Table.FromRecords({
        [Column1 = 1],
        [Column1 = 2],
        [Column1 = 3],
        [Column1 = 4],
        [Column1 = 5]
    }),
    1,
    3,
    {[Column1 = 6], [Column1 = 7]}
)

Output

Table.FromRecords({
    [Column1 = 1],
    [Column1 = 6],
    [Column1 = 7],
    [Column1 = 5]
})