Table.SplitTable.Split

SyntaxSyntax

Table.Split(table as table, pageSize as number) as list

InfoAbout

Unterteilt table in eine Liste von Tabellen. Hierbei ist das erste Element der Liste eine Tabelle, die die ersten pageSize Zeilen aus der Quelltabelle enthält. Das nächste Element der Liste ist eine Tabelle mit den nächsten pageSize Zeilen aus der Quelltabelle usw.Splits table into a list of tables where the first element of the list is a table containing the first pageSize rows from the source table, the next element of the list is a table containing the next pageSize rows from the source table, etc.

Beispiel 1Example 1

Unterteilen Sie eine Tabelle mit fünf Datensätzen in Tabellen mit je zwei Datensätze.Split a table of five records into tables with two records each.

let 
    Customers = Table.FromRecords({
        [CustomerID = 1, Name = "Bob", Phone = "123-4567"],
        [CustomerID = 2, Name = "Jim", Phone = "987-6543"],
        [CustomerID = 3, Name = "Paul", Phone = "543-7890"],
        [CustomerID = 4, Name = "Cristina", Phone = "232-1550"],
        [CustomerID = 5, Name = "Anita", Phone = "530-1459"]
    })
in
    Table.Split(Customers, 2)
[Table][Table]
[Table][Table]
[Table][Table]