Partilhar via


Table.ReplaceRows

Sintaxe

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

Sobre nós

Substitui um número especificado de linhas, count, na entrada table pela rowsespecificada, começando após o offset. O parâmetro rows é uma lista de registros.

  • table: A tabela onde a substituição é realizada.
  • offset: O número de linhas a ignorar antes de fazer a substituição.
  • count: O número de linhas a serem substituídas.
  • rows: A lista de registros de linha a serem inseridos no table no local especificado pelo offset.

Exemplo 1

A partir da posição 1, substitua 3 linhas.

Utilização

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

Saída

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