Función DIA. LAB (WORKDAY)
Respuesta rápida
DIA.LAB devuelve la fecha que cae un número de días laborables antes o después de una fecha inicial, saltándose los fines de semana y los festivos que indiques.
- Sintaxis
=DIA.LAB(fecha_inicial; días; [vacaciones])- Uso más común
=DIA.LAB(A2;B2)devuelve 27 nov 2026 (Tres días laborables después del martes 24 de noviembre)
Úsala para fechas de envío, plazos y seguimientos que deben caer en día hábil. La fecha inicial no cuenta.
- Nombre en inglés
- WORKDAY
- Disponible en
- Todas las versiones actuales
- Categoría
- Fecha y hora
- Devuelve
- Un número de serie de fecha. Dale a la celda formato de fecha.
- Google Sheets
- Funciona igual en Google Sheets.
Sintaxis
=DIA.LAB(fecha_inicial; días; [vacaciones])
En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.
| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
fecha_inicial | Obligatorio | La fecha desde la que se cuenta. No cuenta como uno de los días. |
días | Obligatorio | Cuántos días laborables se avanza. Los números negativos cuentan hacia atrás. |
vacaciones | Opcional | Un rango opcional de fechas que se saltan. |
Ejemplos
Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.
| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| F2 | =DIA.LAB(A2;B2) | 27 nov 2026 | Tres días laborables después del martes 24 de noviembre |
| F3 | =DIA.LAB(A2;B2;D2:D4) | 1 dic 2026 | Saltarse los dos festivos de noviembre lo lleva al 1 de diciembre |
| F4 | =DIA.LAB(A3;B3;D2:D4) | 28 dic 2026 | El día de Navidad y el fin de semana lo llevan al 28 de diciembre |
Pruébalo en vivo
Esta es la hoja de ejemplo. Cambia cualquier número o texto, o edita una fórmula escribiéndola en español, y los resultados se actualizan.
Ver los datos de ejemplo como tabla
| Fecha de pedido | Días | Festivos | Resultado | ||
| 24/11/2026 | 3 | 26/11/2026 | 27 nov 2026 | ||
| 23/12/2026 | 2 | 27/11/2026 | 1 dic 2026 | ||
| 25/12/2026 | 28 dic 2026 |
Practica DIA.LAB
Escribe la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.
Fechas de envío
C2, calcula la fecha de envío de cada pedido: la fecha del pedido más los días de tramitación, sin contar los fines de semana ni los festivos de E2:E4. Rellena hacia abajo hasta C6.Errores comunes
| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| Un número de cinco cifras en lugar de una fecha | DIA.LAB devuelve un número de serie. Dale a la celda formato de fecha. |
| El plazo sale un día tarde | La fecha inicial no cuenta. =DIA.LAB(A2;1) es el siguiente día laborable, no el propio A2. |
| Los festivos se pasan por alto al rellenar hacia abajo | El rango de festivos se desplazó. Fíjalo con $: $D$2:$D$4. |
Consejos
- Usa un número de días negativo para saber cuándo tiene que empezar el trabajo: DIA.LAB(plazo; -10).
Preguntas frecuentes
¿Cómo sumo días hábiles a una fecha en Excel?
Usa =DIA.LAB(A2;10) para avanzar 10 días laborables sin contar los fines de semana. Añade un rango de festivos como tercer argumento.
¿DIA.LAB cuenta la fecha inicial?
No. Empieza a contar desde el siguiente día laborable, así que =DIA.LAB(A2;1) es el primer día hábil después de A2.
¿Puede DIA.LAB saltarse otro fin de semana, como viernes y sábado?
DIA.LAB no. DIA.LAB.INTL tiene un argumento de fin de semana para eso.
Esta página en inglés: WORKDAY. Traductor de funciones de Excel: Nombres de las funciones en 8 idiomas. Todas las funciones en español.
Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .