Función DIA.LAB.INTL

Excel 2010+

Resumen

La función DIA.LAB.INTL de Excel calcula fechas laborables anteriores o posteriores a una fecha inicial, permitiendo personalizar días de fin de semana y excluir festivos. Ideal para planificaciones con calendarios no estándar.

Sintaxis

DIA.LAB.INTL(fecha_inicial, días, [fin_de_semana], [vacaciones])

Parámetros

Parámetro Tipo Requerido Descripción
fecha_inicial Fecha Fecha inicial truncada a entero
días Número Número de días laborables (positivo=futuro, negativo=pasado, 0=misma fecha)
fin_de_semana Número/Cadena No Configuración de fines de semana (1-17 o cadena de 7 caracteres)
vacaciones Rango/Matriz No Fechas festivas opcionales a excluir

Usando la función WORKDAY.INTL

DIA.LAB.INTL es perfecta para calcular fechas de entrega, vencimientos y planificaciones que requieren excluir fines de semana personalizados y festivos. Supera a DIA.LAB al permitir calendarios laborales flexibles.

Ejemplos Comunes de WORKDAY.INTL

90 días laborables (solo domingos)

=DIA.LAB.INTL(FECHA(2012;1;1),90;11)

Calcula fecha 90 días laborables después del 1/1/2012, considerando solo domingos como no laborables.

30 días laborables (solo sábados)

=TEXTO(DIA.LAB.INTL(FECHA(2012;1;1);30;17);"dd/mm/aaaa")

Muestra fecha 30 días laborables después, excluyendo solo sábados, formateada como texto.

Con festivos excluidos

=DIA.LAB.INTL(HOY();10;1;C1:C5)

Calcula 10 días laborables desde hoy, excluyendo sábados, domingos y festivos en C1:C5.

Preguntas Frecuentes

DIA.LAB.INTL permite personalizar fines de semana (17 opciones), mientras DIA.LAB solo usa sábado-domingo.

El 11 indica que solo los domingos son días no laborables.

Sí, cadenas de 7 caracteres (0=laborable, 1=no laborable) desde lunes. Ejemplo: "0000011" = sábado-domingo.

Errores Comunes y Soluciones

#NUM!

Cause: fecha_inicial fuera del rango de fechas válido

Solution: Verifica que la fecha esté entre 1/1/1900 y 31/12/9999

#NUM!

Cause: días + fecha_inicial produce fecha inválida

Solution: Reduce el número de días o verifica la fecha inicial

#VALOR!

Cause: Cadena fin_de_semana inválida (caracteres no 0/1 o longitud incorrecta)

Solution: Usa números 1-17 o cadena válida de 7 caracteres

#NUM!

Cause: Argumento fin_de_semana = 0

Solution: Usa 1 (predeterminado) o valores válidos 2-17

Notas

  • Si omites fin_de_semana, usa 1 (sábado-domingo)
  • Cadenas fin_de_semana: lunes=1er carácter, domingo=7mo
  • Orden de festivos no importa
  • Excel 2010+ y Microsoft 365
  • Trunca argumentos numéricos automáticamente

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+