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.
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)
...
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.
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.
| 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) |
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.