Ανάγνωση στα Αγγλικά

Κοινή χρήση μέσω


Table.Range

Σύνταξη

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

Περίπου

Επιστρέφει τις γραμμές από το table, ξεκινώντας από τις καθορισμένες offset. Μια προαιρετική παράμετρος, count, καθορίζει πόσες γραμμές θα επιστραφούν. Από προεπιλογή, όλες οι γραμμές μετά την επιστροφή της μετατόπισης.

Παράδειγμα 1

Επιστρέφει όλες τις γραμμές που ξεκινούν από τη μετατόπιση 1 στον πίνακα.

χρήσης

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
)

εξόδου

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

Παράδειγμα 2

Επιστρέψτε μία γραμμή ξεκινώντας από τη μετατόπιση 1 στον πίνακα.

χρήσης

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
)

εξόδου

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