Estou tentando criar uma fórmula que me dê a data prevista de vencimento de uma tarefa (15 dias úteis), e que precisa excluir finais de semana, que é fácil e fiz isso com uma fórmula simples de dias úteis:
=SE(DIA DA SEMANA(G8)=1,G8+19,SE(DIA DA SEMANA(G8)=2,G8+18,G8+20))
G8 = Data de início;
A questão complicada é que quero que a data de início seja na segunda-feira, sempre que uma tarefa for iniciada durante o fim de semana.
Ex: Iniciei uma tarefa no sábado, então a data de início será na segunda-feira às 00h00.
Responder1
Você declara que deseja que a data de início seja segunda-feira se a data real for sábado ou domingo. E presumirei que você também deseja que a data de início seja segunda-feira, se a data real for segunda-feira.
Sendo esse o caso, a seguinte fórmula deve funcionar (por 15 dias):
=WORKDAY(WORKDAY(G8,-1),16)
Não se esqueça que você pode adicionar opcionalmente um intervalo de datas de feriados a esta função.
Subtraímos um dia útil da data de início real e, em seguida, aumentamos em um o número de dias úteis a serem adicionados. E isso ajusta para os finais de semana do jeito que você desejar.