Página 1 de 1

Como fazer um medida para encontrar a data de um valor máximo calculado

Enviado: 28 Dez 2020 às 11:41
por pklaskoski
Olá!

Fiz um medida para encontrar o valor máximo de uma variável, as formulas utilizadas estão descritas a seguir:

Máximo de S(MvA) por Hora =
MAXX(
KEEPFILTERS(VALUES(bCalendario[Hora Aux])),
(CALCULATE(
[S(MvA)])
))

Máximo de Máximo de S(MvA) por Hora por Data =
MAXX(
KEEPFILTERS(VALUES('FC - Bases de Medição - 2020'[Data])),
CALCULATE([Máximo de S(MvA) por Hora])
)

Agora gostaria de fazer o caminho inverso, ou melhor: ao encontrar o valor máximo gostaria que me retornasse a data que houve essa ocorrência. Alguém tem alguma ideia para que eu possa aplicar?

Desde já agradeço.

Re: Como fazer um medida para encontrar a data de um valor máximo calculado

Enviado: 30 Dez 2020 às 19:39
por Vilmar
Tente:
Código: Selecionar todos
CALCULATE (
    SELECTEDVALUE ( bCalendario[Hora Aux] );
    TOPN ( 1; bCalendario; CALCULATE ( SUM ( [S(MvA)] ) ); DESC ) )
Obs.: se o maior valor se repetir, o resultado será "branco"