Table.LastN
Table.LastN(table as table, countOrCondition as any) as table
Devuelve las últimas filas de la tabla, table
, en función del valor de countOrCondition
:
- Si
countOrCondition
es un número, se devolverán muchas filas a partir de la posición (final:countOrCondition
). - Si
countOrCondition
es una condición, las filas que cumplan la condición se devolverán en posición ascendente hasta que una fila no cumpla la condición.
Buscar las últimas dos filas de la tabla.
Uso
Table.LastN(
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
}),
2
)
Salida
Table.FromRecords({
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
})
Buscar las últimas filas donde [a] > 0 en la tabla.
Uso
Table.LastN(
Table.FromRecords({
[a = -1, b = -2],
[a = 3, b = 4],
[a = 5, b = 6]
}),
each _ [a] > 0
Salida
Table.FromRecords({
[a = 3, b = 4],
[a = 5, b = 6]
})