Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Sintaxe
Table.LastN(table as table, countOrCondition as any) as table
Sobre
Retorna as últimas linhas da tabela, tabledependendo do valor de countOrCondition:
- Se
countOrConditionfor um número, muitas linhas serão retornadas a partir da posição (final –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
Localize as duas últimas linhas da tabela.
Usage
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
Localize as últimas linhas em que [a] > 0 na tabela.
Usage
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]
})