Table.Split

Sözdizimi

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

Hakkında

table Listenin ilk öğesinin kaynak tablodan ilk pageSize satırları içeren bir tablo olduğu, listenin sonraki öğesinin kaynak tablodan sonraki pageSize satırları içeren bir tablo olduğu bir tablo listesine bölünür.

Örnek 1

Beş kayıt içeren bir tabloyu, her biri iki kaydı olan tablolara bölün.

Kullanım

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)

Çıkış

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