Table.RemoveLastN
Syntaxe
Table.RemoveLastN(table as table, optional countOrCondition as any) as table
À propos
Retourne une table qui ne contient pas les countOrCondition
dernières lignes de la table table
. Le nombre de lignes supprimées dépend du paramètre facultatif countOrCondition
.
- Si
countOrCondition
est omis, seule la dernière ligne est supprimée. - Si
countOrCondition
est un nombre, le nombre de lignes (en partant du bas) est supprimé. - Si
countOrCondition
est une condition, les lignes qui remplissent la condition sont supprimées jusqu’à ce qu’une ligne ne remplisse pas la condition.
Exemple 1
Supprime la dernière ligne de la table.
Utilisation
Table.RemoveLastN(
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
)
Sortie
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
})
Exemple 2
Supprime les dernières lignes de la table où [CustomerID] > 2.
Utilisation
Table.RemoveLastN(
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
)
Sortie
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour