Fecha y hora - Función WORKDAY.INTL

Descripción

La función WORKDAY.INTL devuelve el número de serie de la fecha anterior o posterior a un número específico de días laborables con parámetros de fin de semana personalizados. Los parámetros de fin de semana indican cuáles y cuántos días son días de fin de semana. Los días de fin de semana y los días especificados como feriados no se consideran días laborables.

Sintaxis

WORKDAY.INTL (start_date, days, [weekend], [holidays])

Argumentos

Argumento Descripción Requerido / Opcional
Fecha de inicio La fecha de inicio, truncada a un número entero. Necesario
Dias

El número de días laborables antes o después de start_date.

  • Un valor positivo da como resultado una fecha futura
  • Un valor negativo da como resultado una fecha pasada
  • Un valor cero produce la fecha_inicio

El desplazamiento del día se trunca a un número entero.

Necesario
Fin de semana

Indica los días de la semana que son fines de semana y no se consideran días laborables.

Fin de semana es un número o cadena de fin de semana que especifica cuándo ocurren los fines de semana.

Mire la tabla de fin de semana-número-días que se muestra a continuación.

Los valores de cadena de fin de semana tienen siete caracteres 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.

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

Notas

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

  • Si alguna fecha de vacaciones está fuera del rango del valor base de la fecha actual, WORKDAY.INTL devuelve el #NUM! valor de error.

  • Si start_date más day-offset produce una fecha no válida, WORKDAY.INTL devuelve el #NUM! valor de error.

  • Si el fin de semana es un valor numérico no válido, WORKDAY.INTL devuelve el #NUM! valor de error.

  • Si una cadena de fin de semana tiene una longitud no válida o contiene caracteres no válidos, WORKDAY.INTL devuelve el valor # ¡VALOR! valor de error.

  • Si start_date o cualquiera de los valores en la matriz de vacaciones no son fechas válidas, WORKDAY.INTL devuelve el #VALUE! valor de error.

  • Si los días no son numéricos, WORKDAY.INTL devuelve el #VALUE! valor de error.

Aplicabilidad

Excel 2010, Excel 2013, Excel 2016

Ejemplo