Navegación Rápida
Función DIAS.LAB.INTL
Resumen
La función DIAS.LAB.INTL de Excel calcula el número de días laborables entre dos fechas, permitiendo personalizar qué días de la semana se consideran fines de semana y excluir días festivos específicos. Ideal para calendarios laborales internacionales.
Sintaxis
DIAS.LAB.INTL(fecha_inicial, fecha_final, [fin_de_semana], [vacaciones])
Parámetros
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| fecha_inicial | Fecha |
Sí | La fecha inicial del período de cálculo. Puede ser anterior, igual o posterior a fecha_final. |
| fecha_final | Fecha |
Sí | La fecha final del período de cálculo. |
| fin_de_semana | Número/Cadena |
No | Número (1-17) o cadena de 7 caracteres que define los días no laborables de la semana. |
| vacaciones | Rango/Matriz |
No | Lista de fechas festivas a excluir del conteo de días laborables. |
Usando la función NETWORKDAYS.INTL
DIAS.LAB.INTL es perfecta para calcular días laborables en contextos internacionales donde los fines de semana varían. Por defecto excluye sábados y domingos, pero permite configurar desde 'solo domingo' hasta fines de semana musulmanes (viernes-sábado).
Ejemplos Comunes de NETWORKDAYS.INTL
Días laborables estándar (sáb-dom)
=DIAS.LAB.INTL(FECHA(2023;1;1);FECHA(2023;1;31))
Calcula 22 días laborables en enero 2023 excluyendo fines de semana estándar.
Fin de semana musulmán (vie-sáb)
=DIAS.LAB.INTL(FECHA(2023;1;1);FECHA(2023;1;31);7)
Usa código 7 para viernes-sábado como fines de semana.
Con festivos personalizados
=DIAS.LAB.INTL("01/01/2023";"31/01/2023";1;{"02/01/2023";"06/01/2023"})
Excluye dos festivos adicionales del conteo.
Período invertido
=DIAS.LAB.INTL(FECHA(2023;1;31);FECHA(2023;1;1))
Devuelve -22 para indicar dirección inversa.
Preguntas Frecuentes
Errores Comunes y Soluciones
#¡NUM!
Cause: Fechas fuera del rango válido de Excel (1900-9999)
Solution: Verifica que las fechas estén dentro del rango soportado
#¡VALOR!
Cause: Cadena fin_de_semana inválida o fechas no reconocidas
Solution: Usa formato de fecha correcto y cadena de exactamente 7 caracteres 0/1
#N/A
Cause: Vacaciones contiene valores no fecha
Solution: Asegúrate que el rango vacaciones solo contenga fechas válidas
Notas
- Si omites fin_de_semana, usa código 1 (sáb-dom)
- Cadena fin_de_semana: L=1,M=2,...,D=7
- Para fines de semana musulmanes usa código 7
- El orden de fechas en vacaciones no importa
- Compatible desde Excel 2010 en adelante
Compatibilidad
Disponible en: Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
No disponible en: Excel 2007 y anteriores
Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2010+