Fórmula excel entre semana

Fórmula excel entre semana

Estoy tratando de crear una fórmula que me dé la fecha de vencimiento esperada de una tarea (15 días hábiles) y que deba excluir los fines de semana, eso es fácil y lo hice con una fórmula simple para los días laborables:

=SI(DÍA DE LA SEMANA(G8)=1,G8+19,SI(DÍA DE LA SEMANA(G8)=2,G8+18,G8+20))

G8 = Fecha de inicio;

La pregunta complicada es que quiero que la fecha de inicio sea el lunes cada vez que se inicie una tarea durante el fin de semana.

Ej: comencé una tarea el sábado, por lo que la fecha de inicio será el lunes a las 00:00.

Respuesta1

Usted declara que desea que la fecha de inicio sea el lunes si la fecha real es el sábado o el domingo. Y asumiré que también desea que la fecha de inicio sea el lunes si la fecha real es el lunes.

Siendo ese el caso, la siguiente fórmula debería funcionar (durante 15 días):

=WORKDAY(WORKDAY(G8,-1),16)

No olvide que, opcionalmente, puede agregar un rango de fechas festivas a esta función.

Restamos un día laborable de la fecha de inicio real y luego aumentamos el número de días laborables para sumar uno. Y esto se ajusta para los fines de semana de la forma que usted indique que desea.

información relacionada