Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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