Læs på engelsk

Del via


Table.Range

Syntaks

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

Omtrent

Returnerer rækkerne fra table med start ved den angivne offset. En valgfri parameter, count, angiver, hvor mange rækker der skal returneres. Som standard returneres alle rækkerne efter forskydningen.

Eksempel 1

Returner alle rækkerne med start ved forskydning 1 i tabellen.

brug

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

Eksempel 2

Returner én række med start ved forskydning 1 i tabellen.

brug

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