Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

guiborlenghi
New Contributor III

Converter Minutos em Horas

Boa tarde a todos!

Pessoal, estou com a seguinte dúvida:

Como faço para converter uma quantidade de Minutos para Hora,Minuto?

Por exemplo:

Tenho o resultado 628 minutos, sei que o resultado disso é igual a 10:28h

Mas como faço para chegar nesse valor em uma fórmula?

Caso divida o valor somente por 60 (transformar minutos em hora), ele trará o resultado de 10,47.

47% de 60 = 28 minutos

Mas como fazer para trazer o resultado sendo 10,28 ?

Grato!

1 Solution

Accepted Solutions
Employee
Employee

Re: Converter Minutos em Horas

0,50??

Deve estar retornando um intervalo

Capturar.PNG

14 Replies

Re: Converter Minutos em Horas

Guilherme, você possui uma coluna que tem o resultado de 628 minutos ou esse é o resultado de uma expressão ? (P.ex: diferença entre dois campos de data e hora).

MCampestrini
Valued Contributor

Re: Converter Minutos em Horas

Guilherme

Não entendi. Me parece que você já tem a resposta.

Basta concatenar os dois resultados.

Márcio Rodrigo Campestrini
Highlighted
guiborlenghi
New Contributor III

Re: Converter Minutos em Horas

Esse é o resultado de uma expressão:

=AVG(if(STATUS='SAÍDA DO PÁTIO' and left([DT_HR Troca Status],10)=Date(Today(0))-1,MIN_PERMANENCIA))

Essa expressão traz a média de tempo de permanência no local, com o resultado de 628 minutos.

E caso faça divisão por 60:

=AVG(if(STATUS='SAÍDA DO PÁTIO' and left([DT_HR Troca Status],10)=Date(Today(0))-1,MIN_PERMANENCIA/60))


Ele traz o resultado 10,47

Not applicable

Re: Converter Minutos em Horas

testa assim:

=Interval(

AVG(if(STATUS='SAÍDA DO PÁTIO' and left([DT_HR Troca Status],10)=Date(Today(0))-1,MIN_PERMANENCIA))

/24/60, 'hh:mm')

guiborlenghi
New Contributor III

Re: Converter Minutos em Horas

Eduardo,

Não funcionou..

Employee
Employee

Re: Converter Minutos em Horas

= interval ( 628 / ( 24 * 60 ) )

ou no seu caso

= interval ( suaexpressao  / ( 24 * 60 ) )

Employee
Employee

Re: Converter Minutos em Horas

guiborlenghi já achou a resposta? Se sim, marque alguma como correta por gentileza

guiborlenghi
New Contributor III

Re: Converter Minutos em Horas

Clever,

Não funcionou.. não sei se montei a expressão da forma correta como você disse, segue:

interval(AVG(if(STATUS='SAÍDA DO PÁTIO' and left([DT_HR Troca Status],10)=Date(Today(0))-1,MIN_PERMANENCIA/60)))/(24*60)

Seria isso?

Se for, não deu certo

Employee
Employee

Re: Converter Minutos em Horas

A função de formatação interval deve ser aplicada "por fora" de tudo

Tente com

=interval(AVG(if(STATUS='SAÍDA DO PÁTIO' and left([DT_HR Troca Status],10)=Date(Today(0))-1,MIN_PERMANENCIA/60))/(24*60))

Se não funcionar, coloque o campo MIN_PERMANENCIA em um listbox, sem formatação e exporte para um excel e anexe por favor