Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Σύνταξη
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"]
})