Fórmula do Excel: adicionar dias úteis até a data -

Índice

Fórmula genérica

=WORKDAY(start_date,days,holidays)

Resumo

Se você precisar adicionar ou subtrair dias úteis (dias úteis) a uma data para poder calcular uma data futura ou passada que ignore os finais de semana (e feriados), você pode usar a função WORKDAY. Os feriados são opcionais.

No exemplo, a fórmula em D6 é:

=WORKDAY(B6,C6,B9:B11)

Isso adiciona 7 dias a terça-feira, 22 de dezembro e retorna terça-feira, 5 de janeiro de 2016.

Explicação

Por padrão, a função WORKDAY excluirá fins de semana (sábado e domingo). Nesse caso, fornecemos também uma lista de três feriados que se enquadram no intervalo de datas sendo calculado, o que significa que os finais de semana e feriados serão excluídos. A tabela a seguir mostra quais datas são excluídas com e sem feriados fornecidos (sombreado em cinza). As datas finais retornadas em WORKDAY são destacadas em amarelo

Sem feriados Feriados fornecidos
Quarta, 23 de dezembro de 2015 Quarta, 23 de dezembro de 2015
Qui, 24 de dezembro de 2015 Qui, 24 de dezembro de 2015
Sex, 25 de dezembro de 2015 Sex, 25 de dezembro de 2015
Sábado, 26 de dezembro de 2015 Sábado, 26 de dezembro de 2015
Dom, 27 de dezembro de 2015 Dom, 27 de dezembro de 2015
Seg, 28 de dezembro de 2015 Seg, 28 de dezembro de 2015
Ter, 29 de dezembro de 2015 Ter, 29 de dezembro de 2015
Quarta, 30 de dezembro de 2015 Quarta, 30 de dezembro de 2015
Qui, 31 de dezembro de 2015 Qui, 31 de dezembro de 2015
Sex, 01-Jan-2016 Sex, 01-Jan-2016
Sáb, 02 de Janeiro de 2016 Sáb, 02 de Janeiro de 2016
Dom, 03-Jan-2016 Dom, 03-Jan-2016
Seg, 04-Jan-2016 Seg, 04-Jan-2016
Ter, 05-Jan-2016 Ter, 05-Jan-2016
Quarta, 06 de janeiro de 2016 Quarta, 06 de janeiro de 2016

Subtrair dias úteis

Para subtrair negócios de uma data (em vez de adicionar dias úteis), basta usar um valor negativo para dias. Por exemplo, para obter uma data 3 dias úteis antes de uma data em A1, você pode usar:

=WORKDAY(A1,-3)

Artigos interessantes...