Ô trem bão, sô! Hoje nós vamos mexer com a função ISONORAFTER no Power BI. Esse nome parece até coisa de outro planeta, né? Mas calma que eu vou te explicar tudim de uma forma bem mineirinha e com muito humor, como sempre!

A função ISONORAFTER, meu amigo, serve pra comparar duas tabelas e ver se uma linha tá depois da outra, levando em consideração uma coluna que você define. Se você tá montando um dashboard e quer fazer uma análise que dependa da ordem dos dados, essa função cai como uma luva. É tipo aquele trem de saber se o queijo tá antes ou depois da goiabada na prateleira. Vamo entender na prática com exemplos, que é onde a gente desenrola o nó!

1. Exemplo de compra antes do feriado:

Imagina que você tá analisando as vendas do mercadinho antes do feriado e quer saber se um cliente comprou depois do outro. A função seria algo assim:

ISONORAFTER(Vendas[Data], Vendas[Cliente], DESC)

Aqui nóis tá dizendo: “Oh, Power BI, me fala se a compra do cliente foi depois da outra, levando em conta a data de cada compra. Coloca em ordem descendente, tipo conta regressiva pro feriado!”

2. Exemplo de fila no banco:

Sabe aquela fila de banco que nunca anda? Com essa função, você pode verificar quem chegou depois de quem na fila do banco, analisando pelo horário de chegada:

ISONORAFTER(FilaBanco[Horário], FilaBanco[Cliente], ASC)

Aqui nóis tá analisando a fila em ordem crescente. Tipo: “Oh, Zé chegou antes ou depois do João?”

3. Exemplo de produção de café:

Agora pensa nas remessas de café lá na fazenda. Você quer saber se uma remessa foi entregue depois da outra, mas com base na data de entrega. Bora usar o ISONORAFTER de novo:

ISONORAFTER(ProduçãoCafé[DataEntrega], ProduçãoCafé[Remessa], ASC)

Aqui tá verificando qual remessa de café foi entregue primeiro. Sabe como é, né? O primeiro a sair tem que ser o mais fresquinho!

4. Exemplo de recebimento de documentos:

Imagina uma análise sobre a ordem de chegada dos documentos no escritório. Você quer ver se um documento foi recebido antes ou depois de outro:

ISONORAFTER(Recebimento[Data], Recebimento[Documento], ASC)

Desse jeito você organiza direitinho o tanto de papelada, tipo: “Será que o recibo chegou antes do contrato?”

5. Exemplo de entrega de pizzas:

Agora a coisa fica séria, sô! Vamos supor que você tem uma pizzaria e quer saber qual cliente recebeu a pizza primeiro, levando em conta o tempo de entrega:

ISONORAFTER(Entregas[TempoEntrega], Entregas[Cliente], ASC)

Aqui, a gente tá vendo se a pizza do Zé chegou antes da pizza do João. E se a pizza do Zé chegou primeiro, aí ele merece um desconto, uai!

6. Exemplo de avaliações de um curso:

Digamos que você tá analisando a ordem das avaliações do seu curso online. Quer saber se a avaliação do aluno A veio antes da avaliação do aluno B:

ISONORAFTER(Avaliações[Data], Avaliações[Aluno], DESC)

Aqui você vê quem deu a nota antes e quem deu a nota depois. Só cuidado pra não descobrir que a pior avaliação foi a primeira… Ô sorte!

7. Exemplo de revisão de projetos:

Suponha que você tá organizando a revisão dos projetos da equipe e precisa saber quem entregou depois de quem:

ISONORAFTER(Revisões[DataRevisão], Revisões[Projeto], ASC)

Aqui nóis vê quem foi o atrasadinho que entregou o projeto por último, uai!

8. Exemplo de chegada de ônibus:

Você tá querendo analisar a chegada dos ônibus na rodoviária, saber se um ônibus chegou antes ou depois do outro:

ISONORAFTER(Ônibus[HorárioChegada], Ônibus[Placa], ASC)

Aqui você vê certim quem chegou primeiro: foi o ônibus do Zé ou o do João? Só não perde o ônibus na análise, viu?

9. Exemplo de postagem de encomendas:

Se você tá analisando o envio de encomendas e quer ver se uma foi enviada antes ou depois da outra, usa a função assim:

ISONORAFTER(Encomendas[DataEnvio], Encomendas[Pedido], ASC)

Agora dá pra ver se aquela encomenda que o cliente pediu com urgência saiu primeiro mesmo ou não. Eita trem!

10. Exemplo de gols no campeonato:

Agora pensa numa análise de quem marcou o gol primeiro num campeonato de futebol. Pra ver se o time do Zé fez o gol antes do time do João, você faria algo assim:

ISONORAFTER(Gols[TempoJogo], Gols[Time], ASC)

Aqui você descobre quem fez o primeiro gol e pode zoar o amigo que disse que o time dele era melhor!

Eita que essa função é útil demais da conta, né? Usar o ISONORAFTER é igual ver quem chegou primeiro na fila do pão! Se precisar comparar a ordem das coisas e garantir que tá tudo organizadinho, ela vai te salvar bonito!

Pronto, agora cê já pode sair usando e fazendo essas comparações todas, que eu tenho certeza que vai brilhar no seu dashboard!

Deixe um comentário

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