Ir para conteúdo
  • 0

filtrar "fase atual" parte 2


Ana Leticia Sampaio
Ir para solução Solucionado por Renato Carlos Rossato ,

Pergunta

  • Alunos

Olá,

 

Tenho a seguinte medida DAX (me retorna 0 ou 1 quando for a data mais recente levando em consideração o account id e o context):

Current_phase =
VAR MaxDate =
CALCULATE(
    MAX('Fact Account Phases'[Account Phase Date From]),
    ALLEXCEPT('Fact Account Phases', 'Fact Account Phases'[Account Phase Context], 'Fact Account Phases'[Account Id])
)
RETURN
    IF(
        MAX('Fact Account Phases'[Account Phase Date From]) = MaxDate,
        1,
        0
    )

A medida funciona direito. Mas eu queria transformar esta medida em coluna calculada.

Quando eu jogo para a coluna calculada ele só me retorna 1.

Preciso de ajuda para ver o que preciso mudar na sintaxe.

 

obrigada!

 

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Olá @Ana Leticia Sampaio, tenta assim:

Current_phase =

VAR MaxDate =

CALCULATE(

    MAX('Fact Account Phases'[Account Phase Date From]),

    ALL('Fact Account Phases'),

VALUES('Fact Account Phases'[Account Phase Context])

, VALUES('Fact Account Phases'[Account Id])

)

VAR DataLinha = 'Fact Account Phases'[Account Phase Date From]

RETURN

    IF(

        DataLinha = MaxDate,

        1,

        0

    )

Caso ainda não der certo adiciona um PBIX aqui para que possamos te ajudar melhor.

Espero ter ajudado.

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