seabeck.pages.dev

Fórmula para ajustar data para o próximo feriado útil

Quando você precisa ajustar uma data para o próximo feriado útil, seja para planejamento de pagamentos, prazos comerciais ou logística, contar com uma fórmula automática no Excel pode poupar horas de trabalho manual e evitar erros. A solução mais eficaz combina funções de data com uma lista pré-configurada de feriados, garantindo que o resultado seja sempre um dia útil e não um fim de semana ou feriado.

Pré-requisitos

Passo 1: Criar lista de feriados

Liste todos os feriados úteis (nacionais, estaduais ou municipais) em uma coluna, por exemplo, de F1 a F20. Cada data deve estar no formato reconhecido pelo Excel (dd/mm/aaaa ou mm/dd/aaaa, dependendo da configuração regional).

F1: 01/01/2024 (Confraternização Universal)
F2: 21/04/2024 (Tiradentes)
F3: 01/05/2024 (Dia do Trabalho)
...

Passo 2: Fórmula para próximo feriado útil

Use a seguinte fórmula para encontrar o próximo feriado útil a partir de uma data de referência (por exemplo, na célula A1):

=WORKDAY(A1-1,1,IF(COUNTIF($F$1:$F$20,A1)>0,$F$1:$F$20,A1))

Esta fórmula verifica se a data em A1 é um feriado. Se for, retorna o próximo dia útil que não seja feriado nem fim de semana. Se não for feriado, retorna a próxima data útil após A1.

Passo 3: Fórmula alternativa para próximo feriado específico

Se você quiser encontrar o próximo feriado específico (por exemplo, próximo 15 de novembro), use:

=IF(DATE(YEAR(A1),11,15)<=A1,DATE(YEAR(A1)+1,11,15),DATE(YEAR(A1),11,15))

Esta fórmula retorna o próximo 15 de novembro, ajustando automaticamente para o ano seguinte se a data já tiver passado.

Exemplo Prático

Data Referência (A) Fórmula Aplicada Resultado (Próximo Feriado Útil)
10/04/2024 =WORKDAY(A1-1,1,IF(COUNTIF($F$1:$F$20,A1)>0,$F$1:$F$20,A1)) 21/04/2024 (Tiradentes)
20/04/2024 =WORKDAY(A1-1,1,IF(COUNTIF($F$1:$F$20,A1)>0,$F$1:$F$20,A1)) 21/04/2024 (Tiradentes)
21/04/2024 =WORKDAY(A1-1,1,IF(COUNTIF($F$1:$F$20,A1)>0,$F$1:$F$20,A1)) 22/04/2024 (próximo dia útil após feriado)

Conclusão

Com estas fórmulas, você automatiza o ajuste de datas para o próximo feriado útil, eliminando a necessidade de consultas manuais e reduzindo o risco de erros em seus processos de planejamento e gestão. A combinação de WORKDAY com uma lista de feriados é a abordagem mais robusta e flexível para qualquer necessidade corporativa ou pessoal.