Delen via


Table.Range

Syntaxis

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

Info

Retourneert de rijen vanaf het table begin bij de opgegeven offset. Een optionele parameter, countgeeft aan hoeveel rijen moeten worden geretourneerd. Standaard worden alle rijen na de offset geretourneerd.

Voorbeeld 1

Alle rijen retourneren die beginnen bij verschuiving 1 in de tabel.

Gebruik

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
)

Uitvoer

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

Voorbeeld 2

Eén rij retourneren vanaf offset 1 in de tabel.

Gebruik

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
)

Uitvoer

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