Číst v angličtině

Sdílet prostřednictvím


Table.ReplaceRows

Syntax

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

Asi

Nahradí zadaný počet řádků countve vstupu table zadaným rows, začínaje po offset. Parametr rows je seznam záznamů.

  • table: Tabulka, ve které se provádí nahrazení.
  • offset: Počet řádků, které se mají přeskočit před nahrazením.
  • count: Počet řádků, které chcete nahradit.
  • rows: Seznam řádkových záznamů, které se mají vložit do table v umístění určeném offset.

Příklad 1

Počínaje pozicí 1 nahraďte 3 řádky.

Využití

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

Výstup

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