Uma forma fácil para contar os dias úteis entre duas datas é usar o Excel, que possui fórmulas para calcular o número de dias úteis entre datas, com a opção de configurar quais são os dias de fim de semana e os dias de feriados, existentes entre as datas.
Vou mostrar como usar o Excel para calcular o número de dias úteis entre duas datas, entre duas datas com feriados e entre duas datas definindo quais são os dias de fim de semana.
Para mostrar como usar as fórmulas do Excel vou usar a planilha:
Calculando o número de dias úteis entre duas datas
Para calcular o número de dias úteis entre datas podemos usar a fórmula:
DIATRABALHOTOTAL(data_inicial;data_final;[feriados])
- data_inicial: A data de início do período entre datas.
- data_final: A data de fim do período entre datas.
- feriados: Campo opcional, usado para determinar as datas de feriado do período entre datas.
Dias úteis sem feriados
Na planilha do exemplo vou calcular o número de dias úteis do mês de novembro sem contar os feriados. Nesse caso a fórmula, na linha C2, vai retornar o número de dias úteis no mês de novembro:
=DIATRABALHOTOTAL(A2;B2)
Dias úteis com feriado
Para o cálculo de dias úteis subtraindo os dias de feriados, vou usar na linha C3 a fórmula:
=DIATRABALHOTOTAL(A3;B3;D2:D3)
Observe que no último campo da fórmula inseri o intervalo D2:D3, que se refere a lista de datas de feriados do mês de novembro.
Quando criar a lista de feriados não é necessário que as datas estejam em nenhum tipo de ordem. O Excel consegue fazer os cálculos independente da ordem das datas de feriados.
Calculando o número de dias úteis personalizando os dias de fim de semana
O Excel possui uma fórmula para calcular os dias úteis entre duas datas, que permite configurar quantos e quais são os dias de fim de semana:
DIATRABALHOTOTAL.INTL(data_inicial;data_final;[fimdesemana];[feriados])
- data_inicial: A data de início do período entre datas.
- data_final: A data de fim do período entre datas.
- fimdesemana: Campo opcional, usado para definir quais os dias de fim de semana devem ser considerados nos cálculo.
- feriados: Campo opcional, usado para determinar as datas de feriado do período entre datas.
No exemplo da planilha vou usar a seguinte fórmula na linha C4, para calcular os dias úteis do mês de novembro, subtraindo os dias de feriado e contando somente o domingo como fim de semana.
=DIATRABALHOTOTAL.INTL(A4;B4;11;D2:D3)
Observe o valor 11 na fórmula que determina somente o domingo como fim de semana, e o intervalo D2:D3 que é o intervalo das datas de feriados do mês.
Os valores para configurar os dias de fim de semana são exibidos no momento de digitação da fórmula:
A figura abaixo mostra o resultado final da planilha com os todos os exemplos de cálculo de dias entre datas no Excel.