Ir para conteúdo
  • 0

Calculo DAX


Rafael Correa Celestino

Pergunta

  • Alunos

Prezados, boa tarde!

Estou tentando criar um campo de maior Login usando dois critérios de desempate (Maior tipo do aprovador e data de aprovação mais recente), porém não está dando certo, poderiam me ajudar com a criação do campo? segue a idéia que estou fazendo:

    CALCULATE(
        SELECTEDVALUE(Aprovador_Full[Login]),
        Aprovador_Full[Dt./Hr.] = MAX(Aprovador_Full[Dt./Hr.]),
        Aprovador_Full[Tipo Cargo] = MAX(Aprovador_Full[Tipo Cargo])
    ),

 

Obrigado

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
2 horas atrás, Rafael Correa Celestino disse:

Prezados, boa tarde!

Estou tentando criar um campo de maior Login usando dois critérios de desempate (Maior tipo do aprovador e data de aprovação mais recente), porém não está dando certo, poderiam me ajudar com a criação do campo? segue a idéia que estou fazendo:

    CALCULATE(
        SELECTEDVALUE(Aprovador_Full[Login]),
        Aprovador_Full[Dt./Hr.] = MAX(Aprovador_Full[Dt./Hr.]),
        Aprovador_Full[Tipo Cargo] = MAX(Aprovador_Full[Tipo Cargo])
    ),

 

Obrigado

Sem o arquivo é mais complicado mesmo mas, se entendi bem, segue uma proposta:

VAR MaxData = MAX(Aprovador_Full[Dt./Hr.])

VAR MaxTipodeCargo = MAX(Aprovador_Full[Tipo Cargo])

RETURN 
CALCULATE(
    SELECTEDVALUE(Aprovador_Full[Login]),
    FILTER(
        ALL(Aprovador_Full),
        Aprovador_Full[Dt./Hr.] = MaxData && Aprovador_Full[Tipo Cargo] = MaxTipodeCargo
    )
)

 

-- testar com all / allselected dependendo de como for apresentar 

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...