Table.FirstN
Table.FirstN(table as table, countOrCondition as any) as table
Retourne les premières lignes de la table table
, en fonction de la valeur de countOrCondition
:
- Si
countOrCondition
est un nombre, le nombre de lignes (en partant du haut) est retourné. - Si
countOrCondition
est une condition, les lignes qui remplissent la condition sont retournées jusqu’à ce qu’une ligne ne remplisse pas la condition.
Recherche les deux premières lignes de la table.
Utilisation
Table.FirstN(
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
}),
2
)
Sortie
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"]
})
Rechercher les premières lignes où [a] > 0 dans la table.
Utilisation
Table.FirstN(
Table.FromRecords({
[a = 1, b = 2],
[a = 3, b = 4],
[a = -5, b = -6]
}),
each [a] > 0
)
Sortie
Table.FromRecords({
[a = 1, b = 2],
[a = 3, b = 4]
})