Página 1 de 1

Cálculo de horas úteis dentro de um período

Enviado: 05 Set 2017 às 22:35
por gfernandes
Boa noite.

Preciso de auxílio para criar uma fórmula para poder calcular o tempo (horas úteis) que existe entre duas datas. Não considerando feriados e finais de semana. Já procurei em outros tópicos nesse fórum e não consegui aplicar a minha necessidade. Recentemente vi o tópico do usuário xmiguelx, porém ainda não é o que necessito.

Preciso realizar um controle de uma planilha com várias linhas (cerca de 2500 mensalmente), onde cada uma delas tem uma coluna com a data que começou um processo e outra onde terminou (no formato 10/10/2017 08:00). Preciso saber quantas horas úteis tem dentro desse período, excluindo finais de semana e feriados.

Segue uma planilha com um exemplo de cinco linhas. Horas úteis começando às 08h e terminando às 18h.

Obrigado pela atenção.

Re: Cálculo de horas úteis dentro de um período

Enviado: 06 Set 2017 às 08:50
por FelipeMGarcia
Amigo,

Acho que este exemplo irá lhe ajudar.

Abs

Re: Cálculo de horas úteis dentro de um período

Enviado: 06 Set 2017 às 15:21
por gfernandes
FelipeMGarcia escreveu:Amigo,

Acho que este exemplo irá lhe ajudar.

Abs
Boa tarde Felipe. Agradeço muito sua ajuda e a planilha já resolveu praticamente 90% dos meus problemas. Peguei sua planilha e apliquei as datas que tenho aqui de uma última análise que tive que realizar.

Todos os cálculos que começam durante um dia e hora útil e terminam em um dia e hora útil ficam perfeitos. Porém se tiver alguma coluna que começa ou termina em um final de semana, o cálculo não fica correto. No exemplo em anexo, 4 linhas tiveram esse problema. São situação simples que consigo resolver manualmente, mas se você souber uma maneira de contornar isso, seria ótimo.

172886 por exemplo: Começa em uma sexta às 16:14 e termina no sábado às 09:00. Nesse caso o serviço executado no final de semana não deve ser considerado no cálculo pois é como se fosse um extra. O cálculo deveria parar no dia/hora útil anterior. No caso, na sexta às 18:00. O resultado seria 1:46 pois seria somente das 16:14 até 18:0.

De qualquer maneira, já agradeço sua ajuda.

Re: Cálculo de horas úteis dentro de um período

Enviado: 06 Set 2017 às 15:45
por FelipeMGarcia
Veja se é isso que quer.

abs

Re: Cálculo de horas úteis dentro de um período

Enviado: 06 Set 2017 às 16:30
por gfernandes
FelipeMGarcia escreveu:Veja se é isso que quer.

abs
Felipe, obrigado. Seu ajuste resolveu a questão quando tem uma data de final de semana. Notei outros 4 casos. Poderia verificar se também tem como ajustar? (se não dar, ou for muito complicado, não tem problema). São os marcados em amarelo.

172681: caso semelhante ao que você ajustou agora a pouco. Porém ao invés da segunda data ser num final de semana, ela é num dia útil, porém fora de uma hora útil (18:30). Nesse caso a última hora deve ser considerada 18:00
178954: mesmo caso acima, porém com a primeira data começando fora de hora útil. Nesse caso a primeira hora deve ser considerada 08:00;
178125: caso idêntico ao do final de semana que você já resolveu, porém é um feriado. Nesse deve ser considerado as 18:00 do dia anterior;
172886: caso parecido com o primeiro já resolvido. Porém ao invés da segunda data ser num final de semana, seria a primeira. No caso deve ser considerada a próxima data às 08:00


Felipe. Agradeço muito sua ajuda. Só com o que já fez já está ajudando muito.

Cálculo de horas úteis dentro de um período

Enviado: 06 Set 2017 às 16:40
por FelipeMGarcia
Amigo, se for pensar em todas as variáveis de fim de semana além da fórmula ficar gigante, a manutenção dela vai ser um inferno, se é um caso extremamente esporádico, é melhor tratar na mão do que não conseguir fazer a manutenção nela depois.


Abs

Cálculo de horas úteis dentro de um período

Enviado: 08 Set 2017 às 07:42
por gfernandes
Felipe.

Entendo. E realmente acho que da maneira que está já ajuda bastante.

Agradeço muito sua ajuda.