Uai, vambora falar dessa tal função LAST no Power BI! Agora, pensa comigo: você tá lá, mexendo na sua tabela, quando de repente bate aquela curiosidade pra saber qual é o último item da lista. Aí que entra a função LAST, tipo aquele amigo que sempre fica por último na fila do pão, mas que é importante demais pra gente esquecer.

O que é a função LAST?

A função LAST é simples demais da conta, sô. Ela olha pra sua tabela e te mostra o último valor da coluna ou do conjunto que você tá filtrando. É tipo aquele fim de fila no supermercado que você tá de olho, esperando a hora de sair. Agora, não vai achando que a função só olha o último de tudo, não! Você pode dar uma dica pra ela e falar quantas posições ela vai voltar pra te mostrar o que você quer.

Como é que usa?

Essa função é usada assim:

LAST(<coluna>, <número_de_posições>)
  • coluna: a coluna que você tá querendo pegar o último valor.
  • número_de_posições: quantas posições pra trás você quer ir. Se deixar zerado ou não preencher, ela vai direto no último!

Agora que você entendeu o jeitão da função, bora pros exemplos. Só não esquece de rir, porque aqui o trem é divertido!

Exemplo 1: Pegando o último item de uma lista de produtos

Você quer saber qual foi o último produto adicionado ao estoque. Aí, você manda:

LAST('Estoque'[Produto], 0)

Pronto, o Power BI vai te contar qual foi o produto mais fresquinho que chegou no estoque, tipo aquele pãozinho quente que acabou de sair do forno.

Exemplo 2: Última venda do mês

Imagina que você tá controlando as vendas e quer saber a última venda feita em setembro. A função LAST chega com tudo:

LAST('Vendas'[Valor], 0)

Vai que a última venda foi um picolé pra espantar o calor. Já pensou?

Exemplo 3: Pegando o penúltimo pedido

Aí você tá curioso demais e quer saber qual foi o penúltimo pedido. É só mudar o número de posições:

LAST('Pedidos'[ID_Pedido], 1)

Agora sim, você vê o penúltimo pedido e já começa a suspeitar que alguém pediu pão de queijo duas vezes seguidas.

Exemplo 4: Último salário pago

Vamos supor que você tá monitorando o pagamento dos funcionários. Quer saber quem foi o último sortudo que recebeu o salário?

LAST('Funcionários'[Salário], 0)

Tomara que tenha recebido um bônus junto, né? Senão a função vai mostrar só aquele valor magrinho.

Exemplo 5: Última data de entrega

Tem uma planilha de entregas e quer saber a data da última entrega que saiu da sua empresa:

LAST('Entregas'[Data_Entrega], 0)

A última data de entrega vai aparecer, e você já pode respirar aliviado ou correr pra agilizar a próxima.

Exemplo 6: Última cidade visitada

Você tem uma tabela de cidades que já visitou e quer saber qual foi a última:

LAST('Viagens'[Cidade], 0)

Aí aparece “Belo Horizonte”, e você já começa a lembrar do pão de queijo que comeu lá na última vez.

Exemplo 7: Última cor favorita escolhida

Num levantamento de cores preferidas da galera, você quer saber a última escolhida:

LAST('Preferências'[Cor], 0)

Azul, vermelho, ou será que alguém ousou com um verde limão?

Exemplo 8: Última meta batida

Você tá acompanhando as metas do time e quer saber qual foi a última que o pessoal bateu:

LAST('Metas'[Valor_Meta], 0)

E lá vem a função mostrando aquele número bonito que te faz sorrir.

Exemplo 9: Último gasto no cartão de crédito

Tá controlando os gastos e quer saber qual foi o último item que estourou o limite do cartão:

LAST('Gastos'[Valor], 0)

Se for uma compra no café da esquina, já tá tranquilo. Mas se for aquela TV gigante, aí complicou, né?

Exemplo 10: Última pontuação no jogo

Você fez um jogo de pontuação e quer saber qual foi a última pontuação registrada:

LAST('Pontuações'[Pontos], 0)

Se for 100, pode comemorar. Mas se for 2… talvez seja melhor treinar mais um pouquinho.


Eita trem bão essa função LAST, hein! Ela é fácil de usar, prática e ainda te ajuda a não perder nenhum detalhe importante. Agora que você sabe, é só começar a usar e deixar o Power BI te mostrar sempre o último da fila!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *