Descripción
Utiliza esta función para determinar una fecha un número determinado de días laborables en el futuro o en el pasado desde una fecha especificada.
También puedes especificar tanto los días que deben considerarse fin de semana (no laborables) como los festivos que deben excluirse. Esta función es útil para calcular fechas de inicio, fechas de entrega y fechas de finalización que deben tener en cuenta días laborables y no laborables.
Sintaxis
WORKDAY(fecha_inicio,días,[festivos])
Entradas
Esta función tiene los siguientes argumentos:
| Nombre | Obligatorio | Descripción | Entrada válida |
|---|---|---|---|
fecha_inicio |
Sí | Fecha que se utilizará como base para el cálculo. | Puede ser una referencia de celda, una fecha entera o una fecha con el formato DD/MM/AAAA o AAAA/MM/DD. También es aceptable una fórmula que dé como resultado una de éstas. Las comillas son obligatorias. |
días |
Sí | Días laborables anteriores o posteriores a la fecha_de_inicio. | Puede ser una referencia de celda, una fecha entera o una fecha con el formato DD/MM/AAAA o AAAA/MM/DD. También es aceptable una fórmula que dé como resultado una de esas. Las comillas son obligatorias. |
vacaciones |
No | Una lista de los Días no laborables suministrada como Fechas. |
Si no se proporcionan días festivos, WORKDAY tratará solo los sábados y domingos como Días no laborables. |
Ejemplo
Datos de muestra
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Fecha de inicio | Días de desplazamiento | Vacaciones | Resultado de WORKDAY | Envío urgente |
| 2 | 1/1/2024 | 14 | 1/19/2024 | Sí | |
| 3 | 1/1/2024 | 14 | 1/11/2024 | 1/22/2024 | No |
| 4 | 1/1/2024 | -14 | 12/12/2023 | No | |
| 5 | 7/19/2023 | 9 | 12/31/2023 | 8/01/2023 | Sí |
| 6 | 45283 | 12 | 1/8/2024 | 01/08/2014 | Sí |
Ejemplos de fórmulas
| Caso práctico | Fórmula | Explicación y resultado |
|---|---|---|
| Determina la fecha que es el número especificado de días laborables (Lun-Vie) después de la fecha especificada, sin días festivos especificados. | =WORKDAY("1-Jul-2024",5) |
Esta fórmula funciona de la siguiente manera:
Resultado: 45481 (8 de julio de 2024). |
| Determina la fecha que es el número especificado de días laborables (Lun-Vie) después de la fecha especificada en una celda, sin especificar días festivos. | =WORKDAY(A2,B2) |
Esta fórmula funciona de la siguiente manera:
Resultado: 45300 (9 de enero de 2024). |
| Determina la fecha que es el número especificado de días laborables (Lun-Vie) entre las dos fechas especificadas en dos celdas, sin especificar días festivos. | =WORKDAY(A2,-14) |
Esta fórmula funciona de la siguiente manera:
Resultado: 45272 (12/12/2023). |
| Determina la fecha que es el número especificado de días laborables (Lun-Vie) entre las dos fechas especificadas en dos celdas, utilizando los días festivos especificados en una tercera celda. | =WORKDAY(A3,B3,C3) |
Esta fórmula funciona de la siguiente manera:
Resultado: 45308 (22/1/2024). |
| Determina la fecha que es el número especificado de días laborables (Lun-Vie) entre las dos fechas especificadas en dos celdas, utilizando los días festivos especificados en un intervalo de celdas adicional. | =WORKDAY(A2,B2,C2:C6) |
Esta fórmula funciona de la siguiente manera:
Resultado: 45324 (2 de febrero de 2024). |
| Calcula la fecha de inicio de un proyecto restando un número concreto de días laborables a una fecha límite. | =DÍA LABORABLE(FECHA(2024,3,15),-10) |
Esta fórmula funciona de la siguiente manera:
Resultado: 45352 (1 de marzo de 2024). |
| Determina un plazo final del proyecto revisado, añadiendo días laborables a la fecha de inicio original, considerando la duración real del trabajo (en días de red). | =DÍA_TRABAJO(FECHA(2024,3,1),DÍAS_RED(FECHA(2024,3,1), FECHA(2024,3,15))) |
Esta fórmula funciona de la siguiente manera:
Resultado: 45369 (18/3/2024). |
| Determina un ajuste de la fecha de entrega en función de si se cumple una condición (por ejemplo, que se haya seleccionado el envío urgente). | =IF(A2="Sí", WORKDAY(DATE(2024,3,8),2), WORKDAY(DATE(2024,3,8),5)) |
Esta fórmula funciona de la siguiente manera:
Resultado: 45363 (12 de marzo de 2024). |
Notas
- DIA.LAB
- no sabe implícitamente qué días son festivos. Lo tiene que especificar el usuario.
- incluye la fecha de inicio al calcular los días laborables.
- excluye automáticamente todos los sábados y domingos.
- ignora cualquier valor de hora.
- Si la(s) fecha(s) de las vacaciones no está(n) entre las fechas de inicio y finalización especificadas, se ignoran.
- Si alguna de las Fechas proporcionadas no es válida, WORKDAY devuelve el error #¡VALOR!
- Los comodines no funcionan con esta función.
Recomendaciones
- En general, es más fácil poner las fechas de las vacaciones en un rango de celdas y hacer referencia a ese rango.