Ir para conteúdo
  • 0

Medida CALCULATE com condições


Alan_Data.bri
Ir para solução Solucionado por Joao Raulino ,

Pergunta

  • Alunos

Olá comunidade!
Eu tenho uma demanda que preciso mostrar a agenda de atendimento de cada atendente por dia. Essa quantidade é baseada na coluna "Status". Tudo que for a partir do dia de "hoje" pra frente, é para considerar o status "Agendado" ou "Reagendado". O que for do dia anterior para trás é para considerar o status "Finalizado". Eu desenvolvi uma medida CALCULATE para essas duas situações (Agendado/Reagendado e Finalizado), mas não consegui desenvolver uma única medida que retorne esse mesmo resultado.

Da forma que eu fiz ficou com duas colunas, mas o gestor não quer assim. Pra ele é importante ver uma única coluna.

image.png.452f640475ac3e13e136b905dbc8821b.png

O raciocínio é:
se [NomeDiaEData] <= TODAY, então CALCULATE ([Qtd Atendimento], [Status] = "Agendado" || [Status] = "Reagendado"
senão CALCULATE ([Qtd Atendimento], [Status] = "Finalizado"

Base-exemplo.xlsx Exemplo-painel.pbix

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Suave @Alan_Data.bri?

Usa a função IF() para fazer essas condições:

Citar
Condicao =
IF(
    MAX (fAtendimentos[Data Agendada]) <= TODAY(),
    CALCULATE ([Qtd Total], fAtendimentos[Status] = "Agendado" || fAtendimentos[Status] = "Reagendado"),
    CALCULATE ([Qtd Total], fAtendimentos[Status] = "Finalizado")
)

image.png.ea0e682057f460028532c9db1964a5bc.png

Se essa resposta te ajudou, não se esqueça de marcar como melhor solução 😉

Abs!

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...