Saltar al contenido

Función de Excel · Fechas

DIAS.LAB(NETWORKDAYS)

Cuenta los días laborables entre dos fechas, de lunes a viernes.

Qué hace

DIAS.LAB cuenta los días entre semana desde una fecha inicial hasta una final, ambas incluidas, y deja fuera los fines de semana. También puedes darle una lista de días festivos para que no los cuente.

Sintaxis

=DIAS.LAB(fecha_inicial, fecha_final, [festivos])

Los argumentos entre corchetes son opcionales, y … significa que puedes añadir más del mismo tipo. En este idioma de Excel, los argumentos se separan con ,

Argumentos

fecha_inicial
El primer día del periodo.
fecha_final
El último día del periodo. También cuenta.
festivos
Opcional: un rango de fechas que no son laborables, como los festivos.

Ejemplo

¿Cuántos días laborables hay del 2 al 13 de noviembre de 2026, con un festivo el día 11?

ABCD
1InicioFinFestivoDías laborables
22026-11-022026-11-132026-11-119

La fórmula en D2:

=DIAS.LAB(A2,B2,C2)

Resultado: 9

Las dos semanas del lunes 2 al viernes 13 de noviembre tienen 10 días entre semana. El festivo del miércoles 11 se descuenta y quedan 9.

Errores frecuentes

  • Olvidar que cuentan el primer y el último día. De lunes a viernes de la misma semana son 5, no 4.
  • Escribir los festivos como texto que solo parece una fecha. Las celdas de festivos deben tener fechas de verdad.
  • Using it when the weekend isn't Saturday and Sunday. NETWORKDAYS.INTL lets you choose the weekend days.

En otros idiomas de Excel

Excel traduce los nombres de las funciones y, en algunos idiomas, también el separador de argumentos. Escribe el nombre que muestra tu Excel.

Idioma de ExcelNombre de la funciónSeparador
EnglishNETWORKDAYS,
DeutschNETTOARBEITSTAGE;
FrançaisNB.JOURS.OUVRES;
Español (España)DIAS.LAB;
Español (México)DIAS.LAB,
日本語NETWORKDAYS,
한국어NETWORKDAYS,
繁體中文NETWORKDAYS,
ไทยNETWORKDAYS,
ខ្មែរNETWORKDAYS,
Tiếng ViệtNETWORKDAYS;

Practícala

Más de este módulo

Todas las funciones