Les på engelsk

Del via


Table.Range

Syntaks

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

Om

Returnerer radene fra table fra den angitte offset. En valgfri parameter, count, angir hvor mange rader som skal returneres. Som standard returneres alle radene etter at forskyvningen returneres.

Eksempel 1

Returner alle radene fra forskyvning 1 i tabellen.

bruk

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

Eksempel 2

Returner én rad fra forskyvning 1 i tabellen.

bruk

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