Пређи на главни садржај

Table.Split

Deli navedenu tabelu na listu tabela koristeći navedenu veličinu stranice.

Syntax

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

Remarks

Deli table na listu tabela gde je prvi element liste tabela koja sadrži prvih pageSize redova iz izvorne tabele, sledeći element liste je tabela koja sadrži sledećih pageSize redova iz izvorne tabele, i tako dalje.

Examples

Example #1

Podelite tabelu sa pet zapisa na tabele sa po dva zapisa.

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)

Result:

{
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"]
})
}

Category

Table.Transformation