Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Devuelve el número de todos los días laborables entre dos fechas mediante parámetros para indicar cuáles y cuántos son días de fin de semana. Los días de fin de semana y los días que se especifiquen como días festivos no se consideran días laborables.

Sintaxis

DIAS.LAB.INTL(fecha_inicial, fecha_final, [fin_de_semana], [vacaciones])

La sintaxis de la función DIAS.LAB.INTL tiene los siguientes argumentos:

  • Fecha_inicial y fecha_final    Obligatorios. Son las fechas para las que desea calcular la diferencia. El valor de fecha_inicial puede ser anterior, igual o posterior al de fecha_final.

  • Fin_de_semana    Opcional. Indica los días de la semana que son días de fin de semana y no están incluidos en el número de todos los días laborables entre fecha_inicial y fecha_final. Fin_de_semana es una cadena o un número de fin de semana que especifica cuándo tienen lugar los fines de semana.

    Los valores numéricos de fin de semana indican los siguientes días de fin de semana:

Número de fin de semana

Días de fin de semana

1 u omitido

Sábado, domingo

2

Domingo, lunes

3

Lunes, martes

4

Martes, miércoles

5

Miércoles, jueves

6

Jueves, viernes

7

Viernes, sábado

11

Solo domingo

1,2

Solo lunes

1,3

Solo martes

14

Solo miércoles

15

Solo jueves

16

Solo viernes

17

Solo sábado

Los valores de cadena de fin de semana tienen siete caracteres de largo y cada carácter de la cadena representa un día de la semana, comenzando por el lunes. 1 representa un día no laborable y 0 representa un día laborable. Solo los caracteres 1 y 0 están permitidos en la cadena. Si usa 1111111 siempre devolverá 0.

Por ejemplo, 0000011 daría como resultado un fin de semana que es sábado y domingo.

  • Vacaciones    Opcional. Es un conjunto opcional de una o más fechas que se deben excluir del calendario de días laborables. Los días festivos deben estar en un rango de celdas que contienen las fechas o una constante de matriz de los valores seriales que representan esas fechas. El orden de las fechas o los valores seriales de los días festivos puede ser arbitrario.

Observaciones

  • Si fecha_inicial es posterior a fecha_final, el valor devuelto será negativo, y la magnitud será el número de todos los días laborales.

  • Si start_date está fuera del intervalo para el valor base de la fecha actual, DIAS.LAB. INTL devuelve el #NUM! valor de error.

  • Si end_date está fuera del intervalo para el valor base de la fecha actual, DIAS.LAB. INTL devuelve el #NUM! error #¡NUM!.

  • Si una cadena de fin de semana tiene una longitud no válida o contiene caracteres no válidos, DIAS.LAB. INTL devuelve el #VALUE! o #VALOR!.

Ejemplo

Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas, presione F2 y luego ENTRAR. Si lo necesita, puede ajustar el ancho de las columnas para ver todos los datos.

Fórmula

Descripción

Resultado

=DIAS.LAB.INTL(FECHA(2006;1;1);FECHA(2006;1;31))

El resultado son 22 días laborables futuros. Resta 9 días de fines de semana no laborables (5 sábados y 4 domingos) de los 31 días totales entre las dos fechas. De forma predeterminada, sábados y domingos se consideran días no laborables.

22

=DIAS.LAB.INTL(FECHA(2006,28,01),FECHA(2006,31,01))

Da como resultado -21, que son 21 días laborables pasados.

-21

=DIAS.LAB.INTL(FECHA(2006;1;1);FECHA(2006;2;1);7;{"2006/1/2";"2006/1/16"})

Da como resultado 22 días laborables futuros al restar 10 días no laborables (4 viernes, 4 sábados, 2 festivos) de los 32 días entre el 1 de enero de 2006 y el 1 de febrero de 2006. Usa el argumento 7 para el fin de semana, que es viernes y sábado. También hay dos festivos en este periodo.

22

=DIAS.LAB.INTL(FECHA(2006,1,1),FECHA(2006,2,1),"0010001",{"2006/1/2","2006/1/16"})

El resultado son 22 días laborables futuros. Es el mismo periodo que el ejemplo anterior, pero con sábado y miércoles como días de fin de semana.

20

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×