Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
julio_rossi
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,

Tags (1)
1 Solution

Accepted Solutions
felipedl
Not applicable

Re: Somar horas

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.

10 Replies
mario_sergio_ti
Not applicable

Re: Somar horas

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

julio_rossi
Not applicable

Re: Somar horas

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
Not applicable

Re: Somar horas

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.

julio_rossi
Not applicable

Re: Somar horas

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

mario_sergio_ti
Not applicable

Re: Somar horas

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.

felipedl
Not applicable

Re: Somar horas

Olá Julio,

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

Att,

Felipe.

julio_rossi
Not applicable

Re: Somar horas

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
Not applicable

Re: Somar horas

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.

julio_rossi
Not applicable

Re: Somar horas

Nossa.... verdade!

Vou arrumar isso e ver se dá certo.

Eu aviso!

Obrigado!!!