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!