Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
fercas69
Contributor III
Contributor III

Conversão campo Hora.

Pessoal, bom dia!

Em algumas situações que fazemos cálculos utilizando o campo "Hora" temos no resultado um calculo onde vejo a hora correta mas os minutos vem calculado referente ao percentual. Acho que não consegui explicar direito. Abaixo um exemplo para tentar explicar melhor o caso.

Exemplo: No resultado de algum cálculo de horas temos o valor 9,50  - isso significa 9 horas e 50% da hora(min) ou seja, 09:30 min.

Preciso fazer esta conversão. Alguém pode me ajudar?

Desde já agradeço.

Abraço!

Labels (1)
  • Other

1 Solution

Accepted Solutions
Clever_Anjos
Employee
Employee

Tente com

Interval( seucampo/24 )

View solution in original post

7 Replies
Thiago_Justen_

Fernando,

Pode usar a função Interval para calcular esse período ou transformar o resultado em horário com timestamp.

Exemplo: intervalo de 9:00 às 18:00

Interval(fim-inicio) = Interval(18-9) = 9:00

Exemplo de conversao:

Timestamp (sua_expressao ou campo)

Veja mais sobre as funções:

Interval

https://help.qlik.com/en-US/sense/April2018/Subsystems/Hub/Content/Scripting/FormattingFunctions/Int...

Timestamp

https://help.qlik.com/en-US/sense/April2018/Subsystems/Hub/Content/Scripting/FormattingFunctions/Tim...

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
Anonymous
Not applicable

Set dhora = 9,50;

Load floor('$(dhora)') & ':' & Round(Frac('$(dhora)') * 60) As Hora

AutoGenerate(1);

Clever_Anjos
Employee
Employee

Tente com

Interval( seucampo/24 )

fercas69
Contributor III
Contributor III
Author

Muito obrigado!!!
Funcionou bem!

fercas69
Contributor III
Contributor III
Author

Muito obrigado!!!

Funcionou bem!

fercas69
Contributor III
Contributor III
Author

Obrigado Daniel.

Achei a função interval mais simples. Usei e funcionou perfeitamente.

De qq forma muito obrigado.

Thiago_Justen_

Perfeito Fernando,

Escolha uma das respostas para marcar como correta e assim fecharmos o tópico.

Na dúvida de como fazer isso veja o item 2.3 do Manual do usuário | Como criar e gerir minhas perguntas?

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago