Página 1 de 1

Conversão de Dias para minuto - DAX

Enviado: 19 Jun 2020 às 15:15
por csperez88
Pessoal, boa tarde.
Fiz esta função para conseguir ver a diferença do primeiro horário com o segundo. Deveria voltar essa diferença em minutos, mas volta com a divisão em dias.
Por exemplo:
16:25:00 - 16:03:00 = 00:22:00
Está assim no Power BI ‪- 0,0152778‬. Fazendo umas convesões na calculadora tudo diz que está certo.
Eu preciso do formato - 00:22:00

Eis a DAX:
Tempo =
VAR DataAtual = SELECTEDVALUE(HABILITACAO_V4[Hora Mínima])
Var DataAnterior = CALCULATE(Max(HABILITACAO_V4[Hora Mínima]);FILTER(ALL(HABILITACAO_V4[Hora Mínima]);HABILITACAO_V4[Hora Mínima]<DataAtual))
Return
IF(DataAnterior<> BLANK();1*DataAtual-DataAnterior;"")

Agradeço se alguém puder me ajudar!

Re: Conversão de Dias para minuto - DAX

Enviado: 19 Jun 2020 às 17:07
por babdallas
Tente assim:
Código: Selecionar todos
Tempo =
VAR DataAtual = SELECTEDVALUE(HABILITACAO_V4[Hora Mínima])
Var DataAnterior = CALCULATE(Max(HABILITACAO_V4[Hora Mínima]);FILTER(ALL(HABILITACAO_V4[Hora Mínima]);HABILITACAO_V4[Hora Mínima]<DataAtual))
Return
IF(DataAnterior<> BLANK();FORMAT(1*DataAtual-DataAnterior;"hh:mm:ss");"")

Conversão de Dias para minuto - DAX

Enviado: 20 Jun 2020 às 11:39
por csperez88
Amigo !! Deu certo!
Muito obrigado.

Re: Conversão de Dias para minuto - DAX

Enviado: 20 Jun 2020 às 15:01
por babdallas
De nada. Que bom que deu certo! Marque o tópico como resolvido, por favor.