Partager via


Table.ReplaceRows

Syntaxe

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

À propos

Remplace un nombre spécifié de lignes, count, dans l’entrée table par les rows spécifiées, en commençant après le offset. Le paramètre rows est une liste d’enregistrements.

  • table : Table dans laquelle le remplacement est effectué.
  • offset : Nombre de lignes à ignorer avant de procéder au remplacement.
  • count : Nombre de lignes à remplacer.
  • rows : Liste des enregistrements de ligne à insérer dans table à l’emplacement spécifié par offset.

Exemple 1

En commençant à la position 1, remplacez 3 lignes.

Utilisation

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

Sortie

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