Um dia era pra mostrar coisas sobre o excel, hoje é para compartilhar meus poucos conhecimentos, com os interessados!

segunda-feira, 27 de outubro de 2014

Excel - Contar SLA - 10 Horas Uteis ( Start e End ) fixos


Olá, estou de volta com mais uma dica fenomenal.



O Calculo de horas uteis com hora inicio o fim, no meu Post anterior a este assunto, o calculo se baseava em 10 horas uteis corridas, onde o dia era trabalhado com o valor de 10hs e não de 24 horas.
Mas este conceito aqui, irei abordar o tempo das 08hs até as 18hs.



Neste caso:

Passos.

Vou apenas postar a formula, apenas altere os valores, para as suas necessidades, vou explicar dada ponto da formula.


=Seerro - Neste casos entendo que a hora de abertura está OK e a de fechamento pode não existir, se não existir ainda está em backlog.

ABS se por algum motivo a hora do fechamento registrada em sistema for menor que a abertura, irá causar error, devido ser negativo, mas com este valor todo o resultado é positivo, (mesmo sendo um erro para o calculo, entendo que o mesmo deve existir, pois pode existir alguns fechamentos desta forma, dependendo a sua ação)
DIATRABALHOTOTAL = Calcula os dias uteis do chamado.
MOD = Em caso de calculo de data/hora no excel, ele calcula apenas a hora da célula. Caso precise utilizar a data inteira, utilize o INT para extrair a DATA e não a hora.

[@Aberto] = Data de Abertura
[@Fechamento] = Data de Fechamento
HORADIFERENCA = A diferença da hora do dia (24 hs) - Hora útil (10 hs) = 14 hs.

***
=SEERRO(ABS((DIATRABALHOTOTAL([@Aberto],[@Fechamento])-(HORADIFERENCA*DIATRABALHOTOTAL([@Aberto],[@Fechamento])))-(MOD([@Aberto]-HORAINICIO,1)+MOD(HORAFINAL-[@Fechamento],1))),"BACKLOG")