La función NETWORKDAYS en Excel
DIAS.LAB (Inglés: NETWORKDAYS) cuenta los días laborables (de lunes a viernes) entre dos fechas, incluidas la fecha de inicio y la de fin. Si añades una lista de festivos, también se excluyen.
Úsala para la duración de proyectos, los plazos de entrega y el cálculo de permisos, siempre que los días naturales sobrestimarían el tiempo disponible.
Sintaxis
=NETWORKDAYS(start_date, end_date, [holidays])
| Argumento | Qué significa |
|---|---|
| start_date | El primer día. Se cuenta si es laborable. |
| end_date | El último día. Se cuenta si es laborable. |
| holidaysopcional | Un rango de fechas que también se excluye, por ejemplo los festivos oficiales. |
Ejemplos
1. Dos semanas laborables
| A | B | |
|---|---|---|
| 1 | Inicio | 2026-03-02 |
| 2 | Fin | 2026-03-13 |
| 3 | Días laborables | 10 |
De lunes 2 de marzo a viernes 13 de marzo: 12 días naturales, de los cuales 10 son laborables.
2. Con un festivo
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Inicio | 2026-03-02 | Festivos | |
| 2 | Fin | 2026-03-13 | 2026-03-10 | |
| 3 | Días laborables | 9 |
El martes 10 de marzo está en la lista de festivos, así que hay un día laborable menos.
3. Horas de trabajo
| A | B | |
|---|---|---|
| 1 | Inicio | 2026-03-02 |
| 2 | Fin | 2026-03-13 |
| 3 | Horas | 80 |
10 días laborables de 8 horas.
Errores comunes
Error de un día. DIAS.LAB (Inglés: NETWORKDAYS) cuenta tanto la fecha de inicio como la de fin, a diferencia de restar fechas.
Corrección: Resta 1 si el día de inicio no debe contar.
Festivos escritos como texto. Se ignoran sin avisar.
Corrección: Asegúrate de que la lista de festivos contiene fechas reales, por ejemplo creadas con FECHA (Inglés: DATE).
Preguntas frecuentes
Mi fin de semana no es sábado y domingo. ¿Qué hago?
Usa DIAS.LAB.INTL (Inglés: NETWORKDAYS.INTL), que recibe un código de fin de semana, por ejemplo 7 para viernes y sábado.
¿Cómo calculo la fecha que cae 10 días laborables después?
Usa DIA.LAB (Inglés: WORKDAY): =DIA.LAB(B1;10), que también admite una lista de festivos.