Páginas

30 de junho de 2022

Como Contar Dias Úteis Entre Datas no Excel

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:


Em cada linha da planilha tem um exemplo para contar os dias úteis entre duas datas. A coluna Feriados possui a lista de feriados do mês de novembro, que vou usar como parâmetro na fórmula do Excel, para subtrair os dias de feriados na contagem de dias úteis.

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.


Leia a seguir