Categoría:

Compatibilidad:
Nivel:
La función DIA.LAB.INTL calcula el número de días laborables completos entre dos fechas, permitiendo una personalización avanzada de los días considerados como fines de semana y excluyendo opcionalmente los días festivos especificados. A diferencia de la función DIA.LAB, DIA.LAB.INTL ofrece mayor flexibilidad al permitir definir qué días de la semana se consideran no laborables, lo que es especialmente útil para regiones con calendarios laborales distintos o para empresas que operan en horarios no convencionales.
DIA.LAB.INTL facilita tareas como:
=DIA.LAB.INTL(fecha_inicial; fecha_final; [fin_de_semana]; [festivos])
| fin_semana | Días | Código fin de semana |
|---|---|---|
| 1 u omitido | Sábado y domingo | “0000011” |
| 2 | Domingo y lunes | “1000001” |
| 3 | Lunes y martes | “1100000” |
| 4 | Martes y miércoles | “0110000” |
| 5 | Miércoles y jueves | “0011000” |
| 6 | Jueves y viernes | “0001100” |
| 7 | Viernes y sábado | “0000110” |
| 11 | Sólo domingo | “0000001” |
| 12 | Sólo lunes | “1000000” |
| 13 | Sólo martes | “0100000” |
| 14 | Sólo miércoles | “0010000” |
| 15 | Sólo jueves | “0001000” |
| 16 | Sólo viernes | “0000100” |
| 17 | Sólo sábado | “0000010” |
Cómo ves, los códigos de fin de semana tienen siete caracteres de longitud que representan los días de la semana comenzando por el lunes. El 1 representa un día no laborable y un 0 representa un día laborable. Teniendo esto en cuenta seguro que puedes configurar fácilmente este argumento según las necesidades que tengas. Este código debe ir entre comillas.
Implementación de cálculos de días laborables personalizados y gestión temporal avanzada en fórmulas y aplicaciones: