Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Σύνταξη
Table.RemoveFirstN(table as table, optional countOrCondition as any) as table
Περίπου
Επιστρέφει έναν πίνακα που δεν περιέχει τον πρώτο καθορισμένο αριθμό γραμμών, countOrCondition, του πίνακα table. Ο αριθμός των γραμμών που καταργούνται εξαρτάται από την προαιρετική παράμετρο countOrCondition.
- Εάν παραλειφθεί
countOrConditionμόνο η πρώτη γραμμή καταργείται. - Εάν
countOrConditionείναι ένας αριθμός, θα καταργηθούν τόσες πολλές γραμμές (ξεκινώντας από την κορυφή). - Εάν
countOrConditionείναι συνθήκη, οι γραμμές που ικανοποιούν τη συνθήκη θα καταργηθούν μέχρι μια γραμμή να μην ικανοποιεί τη συνθήκη.
Παράδειγμα 1
Καταργήστε την πρώτη γραμμή του πίνακα.
χρήσης
Table.RemoveFirstN(
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
Καταργήστε τις πρώτες δύο γραμμές του πίνακα.
χρήσης
Table.RemoveFirstN(
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"]
}),
2
)
εξόδου
Table.FromRecords({
[CustomerID = 3, Name = "Paul", Phone = "543-7890"],
[CustomerID = 4, Name = "Ringo", Phone = "232-1550"]
})
Παράδειγμα 3
Καταργήστε τις πρώτες γραμμές όπου το [CustomerID] <=2 του πίνακα.
χρήσης
Table.RemoveFirstN(
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"]
}),
each [CustomerID] <= 2
)
εξόδου
Table.FromRecords({
[CustomerID = 3, Name = "Paul", Phone = "543-7890"],
[CustomerID = 4, Name = "Ringo", Phone = "232-1550"]
})