domingo, 14 de junio de 2020

EXCEL: Obtener fecha de inicio del proyecto

Excel formula: Get project start date

Fórmula genérica

=DIA.LAB(start,-days,holidays)

Explicación

Para calcular la fecha de inicio de un proyecto en función de la fecha de finalización y la duración en días, puede usar la función DIA.LAB. En el ejemplo que se muestra, la fórmula en E5 es:

=DIA.LAB(C5,-D5,holidays)

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

Cómo funciona esta fórmula

Esta fórmula utiliza la función DIA.LAB, que devuelve una fecha en el futuro o en el pasado, según la fecha de inicio y los días laborales requeridos. DIA.LAB excluye automáticamente los fines de semana y también puede excluir 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 hábiles. En la columna E, la función DIA.LAB calcula una fecha en la que el proyecto debe comenzar para finalizar antes de la fecha de finalización.

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

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

Tenga en cuenta que la función DIA.LAB no cuenta la fecha de inicio como un día laboral.

Días de trabajo personalizados

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

=DIA.LAB.INTL(C5,-D5,11,holidays)

DIA.LAB.INTL se puede configurar de muchas maneras. Esta página proporciona detalles.


Comentarios en Facebook


0 comentarios:

Copyright © 2021 TRUJILLOSOFT