Pessoal, estou com um problema, onde preciso calcular datas de entrega, que são mensais e recorrentes, por exemplo todo dia 10, porém eu tenho um prazo de 5 dias úteis antes do dia 10, que é o meu prazo limite, preciso de uma fórmula onde, se o dia 10 cair em dia de semana normal, conta-se menos 5 dias úteis antes, mas se o dia 10 cair em fins de semana e feriados seja antecipado para o dia útil anterior e a partir desta nova data seja calculado 5 dias úteis de antecedência, consegui utilizar várias fórmulas onde é verificado uma determinada data se cai sábado ou domingo ele antecipa para sexta, mas quando há um feriado ( cadastrado numa lista ) ele não antecipa, alguém poderia me auxiliar?
Desculpe administrador, apenas para complementar:
Em G7 coloque esta formula e arraste para baixo (procv), caso tenha dado certo a planilha.
=DIATRABALHO(F7;PROCV(A7;Prazos;3;0);Feriado)
Abs
Muito obrigado pela ajuda bento, mas continua não calculando corretamente, para período mesmo jun/14, quando colocamos data fixa do cliente o dia 1 e prazo 4 dias ele retorna o dia 25 que é um domingo, deveria retornar dia 26, outra situação, quando colocamos data fixa do cliente o dia 5 e prazo 4 dias, ele está retornando dia 29, quando deveria ser o dia 30. Estou quebrando muito a cabeça e ainda não achei um jeito do excel fazer isso que aparentemente parece algo tão simples.
Agora que vi a correção da célula G7, implementei e to testando aqui, parece que deu certo, mas a coluna F que não tem título, ela verifica se o dia da semana cai domingo ou sábado, mas não verifica se o dia cai num feriado, permitindo que a data de entrega cai no feriado cadastrado, veja quando no periodo jun-14 colocamos o dia fixo do cliente o dia 27 e o prazo 5 dias, está retornando a data 19/06 que está cadastrado como feriado.
Acho que deu para corrigir na coluna E 2º ajuste, eu inclui a lista de feriados, ficou assim:
=DIATRABALHO($B$1-1;D7;Feriado)
Estou fazendo mais alguns testes.