Ir para conteúdo
  • 0

ajustando as horas


Lummy Masaki
Ir para solução Solucionado por Edson Igari ,

Pergunta

  • Alunos

Por favor, alguém sabe como transformo horas decimais em horas normais mantendo o zero a esquerda?  Por exemplo ,  hora correta seria 03:04:30, mas ao utilizar a formula abaixo ela fica assim>>  3:4:30

Horas tabalhadas =
VAR horas = SUM('fHoraOperaçãoVendas'[Work Unit])
VAR vhoras = INT( horas)
VAR Minutos = (horas - vhoras)*60
VAR vMinutos = ROUND(INT(Minutos),0)
VAR vSegundos = ROUND(60*(Minutos - vMinutos),0)
RETURN
(vhoras & ":" & vMinutos & ":"& vSegundos

 

 

formula que utilizei

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

@Lummy Masaki, tenta isso:

 

Time =
VAR vHorasDecimal = [Timesheet]
 
VAR vHora = INT(vHorasDecimal)
VAR vMinutosDecimal = 60 * ROUNDUP(vHorasDecimal - vHora,4)
VAR vMinutos = INT(vMinutosDecimal)
VAR vSegundos = ROUND ( 60 * ( vMinutosDecimal - vMinutos ), 0 )
VAR vM = IF(vMinutos < 0 || vMinutos = 60, 0, vMinutos)
VAR vHH = IF(LEN(vHora ) = 1, "0" & vHora , vHora )
VAR vMM = IF(LEN(vM) = 1, "0" & vM, vM)
RETURN
CONVERT(vHH&vMM&vSegundos,INTEGER)
  • Like 1
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...