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 med början vid den angivna offset. En valfri parameter, count, anger hur många rader som ska returneras. Som standardinställning returneras alla rader efter offset-värdet.

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
)

utdata

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 start vid offset 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
)

utdata

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