Fórmula de Excel: Obtener la fecha de inicio del proyecto -

Tabla de contenido

Fórmula genérica

=WORKDAY(start,-days,holidays)

Resumen

Para calcular la fecha de inicio de un proyecto en función de una fecha de finalización y la duración en días, puede utilizar la función DÍA DE TRABAJO. En el ejemplo que se muestra, la fórmula en E5 es:

=WORKDAY(C5,-D5,holidays)

donde "vacaciones" es el rango con nombre G5: G9.

Explicación

Esta fórmula utiliza la función WORKDAY, que devuelve una fecha en el futuro o en el pasado, según la fecha de inicio y los días laborales requeridos. WORKDAY excluye automáticamente los fines de semana y también puede excluir los días festivos si se proporciona como un rango de fechas.

En el ejemplo que se muestra, la fecha de finalización del proyecto está en la columna C y los días en la columna D. La fecha de finalización representa una fecha de vencimiento o una fecha objetivo, y los días representan la duración en días laborables. En la columna E, la función WORKDAY calcula una fecha en la cual el proyecto debe comenzar para terminar en la fecha de finalización.

En este caso, necesitamos contar hacia atrás desde la fecha de finalización, por lo que proporcionamos días como un número negativo. Para las vacaciones, proporcionamos el rango denominado "vacaciones", que incluye las fechas en G5: G9. Las fechas no se incluirán como días laborables.

Con un valor negativo para los días, WORKDAY se mueve en el tiempo desde la fecha de finalización, teniendo en cuenta los fines de semana y feriados, y devuelve el 19 de diciembre de 2018 como fecha de inicio. Si no se proporcionan vacaciones, la misma fórmula devuelve una fecha de inicio del 24 de diciembre.

Tenga en cuenta que la función DÍA LABORAL no cuenta la fecha de inicio como un día laborable.

Días laborables personalizados

Si su horario requiere días laborales personalizados (es decir, los días de la semana no son de lunes a viernes), puede sustituir la función WORKDAY.INTL por WORKDAY. Por ejemplo, para calcular una fecha de inicio para un proyecto donde los días laborables incluyen el sábado, puede usar:

=WORKDAY.INTL(C5,-D5,11,holidays)

WORKDAY.INTL se puede configurar de muchas formas. Esta página proporciona detalles.

Articulos interesantes...