Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Somar horas

Olá pessoal, boa tarde!

Preciso de uma ajuda, tenho que exibir o total de horas trabalhadas por funcionários e não estou conseguindo fazer este cálculo.

Na tabela eu consigo mostrar os valores corretos por linha, porém quando tento consolidar a coluna 'Tempo em Loja' que soma as linhas, não consigo.

No gráfico também mostra outro valor.

Na carga estes campos estão assim:

- Estes campos trazem data e hora, na carga eu trato para time apenas.

Time([Data Hora Inicio]) as Hora_inicio,

Time([Data Hora Fim]) as Hora_fim,

Em anexo mando prints, se alguém puder me ajudar!!!

Obrigado, abs,

1 Solution

Accepted Solutions
felipedl
Partner - Specialist III
Partner - Specialist III

Oi Julio,

Pelo que pude identificar no seu aplicativo, há várias linhas repetidas ao que se refere das horas nos seus dados contidos no aplicativo (conforme qvw em anexo). Sendo assim, o Qlik faz a soma certa só que com esses dados ao invés de sair a conta que você está esperando, estão sendo somadas diversas linhas várias vezes com o valor das horas iniciais e finais.

Teste.png

Pelos dados, estão sendo somados para "ANDRESSA GUTIERRES SANTOS" 67,607233796334 dias com seus dados.

Att,

Felipe.

View solution in original post

10 Replies
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo,

Já tentou utilizer a função Interval()?

Qlik Help: Interval ‒ QlikView

Referência:Somar intervalo de tempo/produção dos recursos | Período útil

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
Anonymous
Not applicable
Author

Olá Mario!

Na verdade eu consegui trazer o total de horas por linha, o que não consegui, utilizando o exemplo enviado por você foi somar a coluna INTERVALO.

Quando marco a opção SUBTOTAL na tabela, o agrupamento por funcionário não acontece.

mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo, sei como funciona no Qlik Sense;

Para Qlikview, imagino que seja questão de ajustes;

Poste uns prints para o pessoal poder te ajudar.

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
Anonymous
Not applicable
Author

Mário, enviei qvw em anexo para ajudar entender.

mario_sergio_ti
Partner - Specialist
Partner - Specialist

No meu caso, minha versão do Qlikview é o Personal Edition, ou seja, não posso abrir, e não dará para ver o layout da mesma forma se tentar abrir no Qlik Sense.

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
felipedl
Partner - Specialist III
Partner - Specialist III

Olá Julio,

Não sei bem como estão vindo os seus dados, mas se fizer um exemplo como o seguinte funciona !.

Att,

Felipe.

Anonymous
Not applicable
Author

Olá Felipe, boa tarde!

Seu exemplo funciona bem, porém a minha necessidade é outra.

Eu trago do banco duas colunas com hora inicial e hora final, eu trato estes dados pois estão armazenados como DateTime.

Ai no documento crio uma coluna para pegar a simples diferença entre horário de saída e entrada.

Até ai tudo bem, mas o que preciso e consolidar estes totais (representado pela coluna TEMPO EM LOJA) por promotor, e não estou conseguindo.

Eu enviei no inicio dessa discussão um qvw mostrando como está, obrigado!

felipedl
Partner - Specialist III
Partner - Specialist III

Oi Julio,

Pelo que pude identificar no seu aplicativo, há várias linhas repetidas ao que se refere das horas nos seus dados contidos no aplicativo (conforme qvw em anexo). Sendo assim, o Qlik faz a soma certa só que com esses dados ao invés de sair a conta que você está esperando, estão sendo somadas diversas linhas várias vezes com o valor das horas iniciais e finais.

Teste.png

Pelos dados, estão sendo somados para "ANDRESSA GUTIERRES SANTOS" 67,607233796334 dias com seus dados.

Att,

Felipe.

Anonymous
Not applicable
Author

Nossa.... verdade!

Vou arrumar isso e ver se dá certo.

Eu aviso!

Obrigado!!!