Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] [Power BI] Horas Negativas

Olá, pessoal! Tudo bem?

Estou com um problema em realizar a construção do banco de horas no Power BI.

A base já está construída e refinada, o problema são as horas negativas. Como eu poderia transformar as horas negativas em dados passíveis de cálculo?

Obrigado, Lucas

2 respostas

Oi, Lucas, tudo bem?

Desculpe a demora em te responder!

Entendo a sua dúvida, lidar com horas negativas pode ser um pouco complicado no Power BI. Uma maneira possível de transformar as horas negativas em dados passíveis de cálculo é utilizando a função ABS (valor absoluto) no Power BI. O valor absoluto de um número é a sua magnitude, independentemente do seu sinal. Assim, o valor absoluto de -2 (que seria uma hora negativa, por exemplo) é 2.

Caso queira mais informações sobre a função ABS recomendo a leitura da documentação abaixo:

Espero ter ajudado. Caso tenha dúvidas, não hesite em postar no fórum!

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!
solução!

Olá!

Confesso que foi uma baita dificuldade, mas consegui resolver por aqui utilizando variáveis:

Soma Hora (hh:mm:ss) =
VAR vHorasDecimal = [Soma Horas Decimal]
VAR vHoras = INT ( vHorasDecimal )
VAR vMinutosDecimal = 60 * ( vHorasDecimal – vHoras )
VAR vMinutos = INT ( vMinutosDecimal )
VAR vSegundos = ROUND ( 60 * ( vMinutosDecimal – vMinutos ), 0 )
VAR vHH = IF ( LEN ( vHoras ) = 1, “0” & vHoras, vHoras )
VAR vMM =&nbspIF ( LEN ( vMinutos ) = 1, “0” & vMinutos, vMinutos )
VAR vSS = IF ( LEN ( vSegundos ) = 1, “0” & vSegundos, vSegundos )
RETURN
    CONVERT ( vHH & vMM & vSS, INTEGER )

Para utilizar os negativos, adicionei o sinal de negativo (-) antes do vHH após o CONVERT.