cellio

NETWORKDAYS en Excel: contar días laborables entre fechas

Aprende a contar días laborables con NETWORKDAYS, excluir festivos, personalizar fines de semana con NETWORKDAYS.INTL y calcular plazos con WORKDAY.

Por Ayoub Farid · · 2 min de lectura

Los cronogramas de proyectos y los acuerdos de nivel de servicio (SLA) se calculan en días laborables o hábiles, no en días naturales. La función NETWORKDAYS (en la versión en español de Excel se llama DIAS.LAB) hace exactamente eso: descarta los fines de semana y, de forma opcional, los días festivos.

Sintaxis

=NETWORKDAYS(start_date, end_date, [holidays])

Ten en cuenta que tanto la fecha inicial como la final se incluyen en el recuento si coinciden con un día laborable. En Excel en español, esta función se escribe =DIAS.LAB(fecha_inicial, fecha_final, [vacaciones]).

Ejemplo

Si tienes la fecha de inicio 2 de marzo de 2026 (lunes) en la celda B2 y la fecha de fin 13 de marzo de 2026 (viernes) en C2:

=NETWORKDAYS(B2,C2)   → 10

El resultado es 10 días hábiles.

Excluir días festivos

Crea una lista con las fechas de tus días festivos en un rango de tu hoja de cálculo, por ejemplo F2:F12, y utiliza una referencia absoluta para fijarlo:

=NETWORKDAYS(B2,C2,$F$2:$F$12)

Al arrastrar hacia abajo la fórmula, el rango de festivos no se moverá.

Personalizar los fines de semana

Si en tu país o empresa el fin de semana no cae en sábado y domingo, utiliza NETWORKDAYS.INTL (en español, DIAS.LAB.INTL) especificando un código de fin de semana:

CódigoDías de fin de semana
1Sábado y domingo
7Viernes y sábado
11Solo domingo
=NETWORKDAYS.INTL(B2,C2,7,$F$2:$F$12)

También puedes definir los descansos mediante una cadena de texto de 7 caracteres entre comillas, como "0000011" (empezando por el lunes, donde 1 representa un día de descanso y 0 un día laborable).

Calcular una fecha límite: WORKDAY

Para averiguar qué fecha exacta caerá tras sumar un número determinado de días hábiles, usa WORKDAY (en español, DIA.LAB). Por ejemplo, para calcular la fecha límite tras 10 días laborables a partir de la fecha de B2:

=WORKDAY(B2,10,$F$2:$F$12)

Si necesitas fines de semana no estándar, puedes recurrir a WORKDAY.INTL (en español, DIA.LAB.INTL), que admite los mismos códigos numéricos de fin de semana explicados arriba. Dominar estas fórmulas de Excel te resultará muy útil si estás buscando aprender Excel a fondo o preparándote para una prueba de Excel para entrevista de trabajo.

Preguntas frecuentes

¿Cómo cuento los días laborables entre dos fechas?

Usa =NETWORKDAYS(fecha_inicial,fecha_final) e introduce el rango de festivos como tercer argumento si necesitas excluirlos del cómputo.

¿NETWORKDAYS incluye la fecha de inicio en el cálculo?

Sí. Tanto la fecha inicial como la final se contabilizan siempre que caigan en un día laborable.

¿Cómo configuro un fin de semana de viernes y sábado?

Utiliza la fórmula =NETWORKDAYS.INTL(fecha_inicial,fecha_final,7).

¿Cómo sumo días laborables a una fecha determinada?

Usa la función WORKDAY: =WORKDAY(fecha_inicial,dias,[festivos]).

Sigue leyendo