Hoppa till huvudinnehåll

Table.Range

Returnerar raderna som börjar vid angiven förskjutning.

Syntax

Table.Range(
table as table,
offset as number,
optional count as number
) as table

Remarks

Returnerar raderna från table med början vid angiven offset. En valfri parameter, count, anger hur många rader som ska returneras. Som standard returneras alla rader efter förskjutningen.

Examples

Example #1

Returnera alla rader som börjar vid förskjutningen 1 i tabellen.

Table.Range(
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 = "Ringo", Phone = "232-1550"]
}),
1
)

Result:

Table.FromRecords({
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"],
[CustomerID = 4, Name = "Ringo", Phone = "232-1550"]
})

Example #2

Returnera den rad som börjar vid förskjutningen 1 i tabellen.

Table.Range(
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 = "Ringo", Phone = "232-1550"]
}),
1,
1
)

Result:

Table.FromRecords({[CustomerID = 2, Name = "Jim", Phone = "987-6543"]})

Category

Table.Row operations