Table of contents
TOC
Collapse the table of content
Expand the table of content

Table.InsertRows

Owen Duncan|Last Updated: 10/5/2018
|
1 Contributor

About

Returns a table with the list of rows inserted into the table at an index. Each row to insert must match the row type of the table..

Table.InsertRows(table as table, offset as number, rows as list) as table  

Arguments

ArgumentDescription
tableThe Table to insert rows into.
offsetThe row number to insert at.
rowsThe List of rows to insert.

Remark

  • Table.InsertRows is similar to List.InsertRange but requires a table as input.

Example

Table.InsertRows(Table.FromRecords({  
  
    [CustomerID = 1, Name = "Bob", Phone = "123-4567"],  
  
    [CustomerID = 2, Name = "Jim", Phone = "987-6543"] }),  
  
    2,  
  
    { [CustomerID = 3, Name = "Paul", Phone = "543-7890"] })  
  
Table.InsertRows(Table.FromRecords({  
  
    [CustomerID = 1, Name = "Bob", Phone = "123-4567"],  
  
    [CustomerID = 2, Name = "Jim", Phone = "987-6543"] }),  
  
    2,  
  
    { [CustomerID = 3, Name = "Paul", Phone = "543-7890"] })  
CustomerIDNamePhone
1Bob123-4567
2Jim987-6543
3Paul543-7890
© 2018 Microsoft