Boa tarde Pessoal!
Poderiam me ajudar por favor?
Quero fazer um cálculo de tempo médio em dias, tenho um indicador principal que mostra a quantidade de incidentes encerrados duplicados, tenho a porcentagem desse valor e quero colocar o tempo médio gasto para fechamento deste tipo de incidente.
Para o calculo em horas eu segui a ajuda de uma pessoa, que me aconselhou a criar uma variável e na expressão utilizar o avg em cima dessa variável, deu certo.
Mas agora preciso que seja em dias e não mais em horas.
Segue planilha com as colunas de data de abertura e data de fechamento, fiz uma coluna que utiliza uma fórmula que exibe o número de dias, só que carregar coluna com fóruma no Qlik gera problemas.
Qual a melhor forma de criar esse cenário?
Obrigado!
Att.
Bruno
Mensagem editada por: Bruno Brinstein
É só passar essa condicional na expressão, vamos lá
Interval(AVG(if([DATA_ABERTURA] >= '01/12/2014' and [TIPO DE FECHAMENTO] = 'OCORRÊNCIA EM DUPLICIDADE' and STATUS = 'Fechado', DURACAO_CHAMADO)), 'DD hh')
basta fazer a fórmula do AVG(DURAÇÃO DO CHAMADO)/24. 24 é o número de horas que tem 1 dia.
ou seja.. se o seu chamado demorou 52 horas pra ser fechado, dará 2,3 que será 2 dias e 3 horas..
Faça da mesma forma que passei outro dia, porem utilizando a função interval
Interval(DATA_FECHAMENTO - DATA_ABERTURA, 'DD') as DURACAO_CHAMADO_DIAS
Se quiser passar a informação em dias e horas, faça assim:
Interval(DATA_FECHAMENTO - DATA_ABERTURA, 'DD hh') as DURACAO_CHAMADO_DIAS_HORAS
Lembrando que isso deve ser feito em seu script
Esqueci que você quer a média, então cria a coluna dessa forma:
DATA_FECHAMENTO - DATA_ABERTURA as DURACAO_CHAMADO
e no gráfico utilize a função interval, dessa forma
Interval(AVG(DURACAO_CHAMADO), 'DD')
se quiser Dias e horas
Interval(AVG(DURACAO_CHAMADO), 'DD hh')
Yuri,
E no caso de haver algumas condições?
Essa query abaixo exibe o total de incidentes duplicados:
= count(if([DATA_ABERTURA] >= '01/12/2014' and [TIPO DE FECHAMENTO] = 'OCORRÊNCIA EM DUPLICIDADE' and STATUS = 'Fechado', CHAMADO))
Na imagem tem o cenário, o total, a porcentagem e a terceira linha seria a média de dias ou total de dias para fechamento dos chamados em duplicidade.
Minha dificuldade é, como montar essa query que vc me auxiliou unindo com a query de interval para ter a média de dias ou totalizade de dias.
Estou iniciando nesse mundo de QLIK rs
Obrigado pela atenção.
Att.
Bruno
É só passar essa condicional na expressão, vamos lá
Interval(AVG(if([DATA_ABERTURA] >= '01/12/2014' and [TIPO DE FECHAMENTO] = 'OCORRÊNCIA EM DUPLICIDADE' and STATUS = 'Fechado', DURACAO_CHAMADO)), 'DD hh')
Yuri, boa tarde!
Muito obrigado pelas suas dicas e ajuda.
Deu certo
Obrigado!
Att.
Bruno
Thiago,
Obrigado pela dica e ajuda, mas acabei optando por um outro caminho.
Mesmo assim eu agradeço e sua resposta é uma alternativa tb.
Valeu.
Abs
Yuri, boa tarde!
Seguinte, criei a seguinte query no script do qlik:
//Condição Ocorrência em Duplicidade - Quantidade de Dias
IF(NOT IsNull(`DATA FECHAMENTO`),
IF(STATUS = 'Resolvido' or STATUS = 'Fechado',
IF(`DATA_ABERTURA` >= '01/12/2014',
IF(`TIPO DE FECHAMENTO` = 'OCORRÊNCIA EM DUPLICIDADE', Interval(`DATA RESOLUÇÃO` - `DATA_ABERTURA`, 'DD'))))) AS DURACAO_CHAMADO,
E na expressão coloquei avg(DURACAO_CHAMADO).
Deu certo, trouxe a média, só que no qlik está 3,5 e no Excel 3,6.
Sabe me dizer o pq essa diferença entre os dois?
Se puder me ajudar a resolver esse detalhe por favor, ficarei muito grato.
Obrigado!
Att.
Bruno
Bruno, para entender o valor você precisaria abrir os dados para a análise
Sem isso não consigo te ajudar