Läs på engelska

Dela via


Table.Range

Syntax

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

Om

Returnerar raderna från table 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.

Exempel 1

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

Användning

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
)

Output

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

Exempel 2

Returnera en rad med början vid förskjutning 1 i tabellen.

Användning

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
)

Output

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