Como calcular datas pulando os feriados

Olá a todos! Hoje, abordaremos uma questão que frequentemente nos é apresentada em nosso canal: como calcular datas com feriados? Resolveremos essa dúvida de uma vez por todas.

Vamos começar, sobretudo, analisando a nossa planilha. Nela, temos uma tabela com prazos de pagamento e uma data inicial. Para exemplificar, definimos a data inicial como 1 de setembro, levando em consideração que temos um feriado em setembro e outro em outubro.

Aqui estão as duas situações que vamos explorar para calcular datas com feriados: Data inicial de referência: 1 de setembro e Prazo de pagamento: 10 dias.

Definindo-data-e-prazo-calcular

Primeiro, vamos calcular o vencimento com base em dias corridos. Para fazer isso, simplesmente somamos a data inicial ao prazo de pagamento. Você pode digitar a seguinte fórmula: =DATA_INICIAL + PRAZO_PAGAMENTO. Ao pressionar “Enter,” obteremos a data de vencimento, que será 11 de setembro.

Calcular-dias-corridos

Dessa forma, vamos calcular os dias úteis. Para isso, usaremos a função “DIA.TRABALHO” da seguinte maneira: =DIA.TRABALHO(DATA_INICIAL; PRAZO_PAGAMENTO). Pressionando “Enter,” o resultado mostrará que o vencimento ocorre no dia 15 de setembro. No entanto, a fórmula não considera a exclusão dos feriados.

Calcular-dias-úteis

Agora, para calcular datas com feriados, vamos analisar os “Dias úteis + feriado”. A fórmula ficará assim: =DIA.TRABALHO(DATA_INICIAL; PRAZO; [FERIADO]). Nesta fórmula, conseguimos adicionar um argumento opcional para os feriados, que está entre colchetes. Podemos passar diretamente a data na fórmula ou criar uma lista de feriados.

Mostraremos como fica ao inserir diretamente a data na fórmula. Lembre-se de que, ao digitar uma data dentro de uma fórmula, você deve colocá-la entre aspas duplas. Vamos lá: =DIA.TRABALHO(“01/09/2023”; 10; “07/09/2023”). Ao pressionar “Enter”, o resultado será 18/09/2023, pois a fórmula excluiu o feriado em 07/09/2023 ao calcular os dias úteis.

Calcular-data-com-feriado

Como digitar datas com feriados sem digitar um a um

Se você preferir não digitar datas diretamente na fórmula, recomendamos criar uma guia chamada “Feriados” onde você pode listar as datas e os motivos dos feriados. Por exemplo, podemos adicionar “07/09/2023 – Independência” e “12/10/2023 – Dia das Crianças” e assim por diante.

Na nossa fórmula, para calcular datas com feriados, em vez de inserir datas fixas, você pode passar um intervalo que fará a referência da guia de feriados. Aqui está como fazer isso:

Crie uma guia chamada “Feriados”.

Na coluna A, liste as datas dos feriados.

Na coluna B, inclua os motivos dos feriados.

Logo depois, na fórmula, em vez de especificar datas, você pode usar um intervalo que faz referência à guia “Feriados”. Por exemplo: =DIA.TRABALHO(DATA_INICIAL; PRAZO; Feriados[A:A]).

Portanto, a fórmula considerará os feriados listados na coluna A da guia “Feriados” ao calcular os dias úteis, tornando o processo mais flexível e fácil de atualizar com novos feriados.

Lista-de-feriados

E é isso! Ficou fácil para calcular datas com feriados. Muito obrigado pela leitura!