Olá Bruno! A sua medida só estava ordenando o primeiro ID e repetindo o resto, mas fiz uma pequena modificação e deu certo:
Rank Mensagem =
VAR vTN = MAX(Tabela1[ID])
VAR vRanked =
RANKX(
FILTER(
ALL(Tabela1),
Tabela1[ID] = vTN
),
CALCULATE(MIN(Tabela1[HORARIO])),
,ASC
)
RETURN
vRanked
No segundo parâmetro da RANKX eu testei com SELECTEDVALUE e MAX, mas não tinha testado com o MIN 🤣. Muito obrigado!