Excel

Función de Excel WORKDAY.INTL

Excel Workday Intl Function

Función de Excel WORKDAY.INTLResumen

La función de Excel WORKDAY.INTL toma una fecha y devuelve el trabajo más cercano en el futuro o en el pasado, según un valor de compensación que proporcione. A diferencia del Función DÍA DE TRABAJO , WORKDAY.INTL le permite personalizar qué días se consideran fines de semana (días no laborables). Puede utilizar la función WORKDAY.INTL para calcular las fechas de finalización, las fechas de envío, etc. que tienen en cuenta los días no laborables.





Propósito Obtener fecha n días laborables en el futuro o pasado Valor de retorno Fecha laborable siguiente o anterior según las entradas Sintaxis = WORKDAY.INTL (fecha_inicio, días, [fin de semana], [festivos]) Argumentos
  • fecha de inicio - La fecha de inicio.
  • dias - La fecha de finalización.
  • fin de semana - [opcional] Configuración para qué días de la semana deben considerarse fines de semana.
  • vacaciones - [opcional] Una lista de una o más fechas que deben considerarse días no laborables.
Versión Excel 2010 Notas de uso

WORKDAY.INTL calcula una fecha que representa el día laborable 'más cercano' N días en el pasado o en el futuro. Utilice un número positivo como días para fechas futuras y un número negativo para fechas pasadas. Esta función es más robusta que la Función DÍA DE TRABAJO porque te permite personalizar qué días de la semana se consideran fines de semana.

Fórmulas de ejemplo

|_+_|

Fines de semana

De forma predeterminada, WORKDAY.INTL excluirá los fines de semana (sábado y domingo). Sin embargo, puede controlar qué días se consideran fines de semana, proporcionando un código de la tabla siguiente para el fin de semana argumento.





Otra forma (más fácil) de especificar los días de fin de semana es usar una 'máscara' para indicar los fines de semana con unos y ceros. En este esquema, se proporciona una cadena de 7 unos y ceros para indicar los fines de semana, donde el primer carácter es el lunes y el último carácter es el domingo. Utilice uno (1) para indicar fin de semana y cero (0) para indicar un día laborable Este método es más flexible, ya que le permite designar cualquier día de la semana como fin de semana (es decir, día no laborable). Por ejemplo:

|_+_|

Vacaciones

WORKDAY.INTL también puede tener en cuenta días festivos opcionalmente. Para el vacaciones argumento, proporcione un rango que contenga fechas de vacaciones. Estas fechas se tratan como días no laborables y no se incluirán en el resultado.



Códigos de fin de semana

Utilice cualquiera de los códigos a continuación para el argumento de fin de semana para seleccionar una opción de fin de semana 'fija'.

Código Días de fin de semana
1 (predeterminado) Sabado domingo
2 Domingo Lunes
3 Lunes martes
4 Martes Miércoles
5 Miércoles Jueves
6 Jueves Viernes
7 Viernes sabado
11 Solo domingo
12 Solo lunes
13 Solo martes
14 Solo miércoles
15 Solo jueves
16 Solo viernes
17 Solo el sábado

Notas:

  • Si start_date no es válido, WORKDAY.INTL devuelve el #NUM! error.
  • Si start_date + day no es válido, WORKDAY.INTL devuelve el #NUM! error.
  • Si algún día festivo no es válido, WORKDAY.INTL devuelve el #NUM! error.
  • Si el fin de semana no es válido, WORKDAY.INTL devuelve el # ¡VALOR! error.


^