Pessoal, boa noite!
Estou a dias tentando resolver um problema que creio que seja simples para a maioria, porém sem sucesso: calcular horas úteis no excel 2013.
Para fazer este calculo, preciso contemplar os seguintes fatores:
Apenas de segunda a sexta-feira;
Apenas no intervalo de 08:00 as 21:00;
Não contemplar feriado;
O mais próximo que cheguei foi através das fórmula abaixo:
=(DIATRABALHOTOTAL($B4;$C4;$Q$4:$Q$16)-2)*13/24+MÁXIMO(0;21-MÁXIMO(MOD($B4;1)*24;8))/24+MÁXIMO(0;MÍNIMO(MOD($C4;1)*24;21)-8)/24
Como dito, o mais próximo que cheguei foi através da fórmula citada, pois em um total de 12.437 chamados, 24 resultaram em horas negativas, o que, após avaliar manualmente cada um, constatei esses valores não conferem.
Para facilitar, vou anexar a este post o arquivo que consta essa avaliação.
Ficarei imensamente grato caso alguém consiga me ajudar a ajustar esta fórmula ou tiver alguma outra alternativa que não seja através de VBA.
Obrigado!
Postado : 20/09/2015 7:53 am