Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Sintaxe
Table.LastN(table as table, countOrCondition as any) as table
Sobre nós
Devolve a(s) última(s) linha(s) da tabela, table, dependendo do valor de countOrCondition:
- Se
countOrConditionfor um número, esse número de linhas será retornado a partir da posição (fim -countOrCondition). - Se
countOrConditionfor uma condição, as linhas que atendem à condição serão retornadas em posição crescente até que uma linha não atenda à condição.
Exemplo 1
Encontre as duas últimas linhas da tabela.
Utilização
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
)
Saída
Table.FromRecords({
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
})
Exemplo 2
Encontre as últimas linhas onde [a] > é igual a 0 na tabela.
Utilização
Table.LastN(
Table.FromRecords({
[a = -1, b = -2],
[a = 3, b = 4],
[a = 5, b = 6]
}),
each _ [a] > 0
Saída
Table.FromRecords({
[a = 3, b = 4],
[a = 5, b = 6]
})