Fórmula de Excel: la fecha es el día laborable -

Tabla de contenido

Fórmula genérica

=WORKDAY(date-1,1,holidays)=date

Resumen

Para determinar si una fecha es un día laborable o no, puede utilizar una fórmula basada en la función DÍA LABORAL. En el ejemplo que se muestra, la fórmula en C5 es:

=WORKDAY(B5-1,1,holidays)=B5

donde "vacaciones" es el rango con nombre E5: E6.

La fórmula anterior devuelve VERDADERO, ya que el lunes 21 de diciembre de 2015 es un día laborable.

Explicación

La función DÍA LABORAL calcula las fechas futuras o pasadas que son (por definición) "días laborables". En otras palabras, WORKDAY excluye automáticamente los fines de semana y (opcionalmente) los feriados. WORKDAY acepta 3 argumentos: fecha_inicio, días y (opcionalmente) días festivos.

Como queremos verificar una sola fecha y obtener un resultado VERDADERO o FALSO, lo ideal sería usar DÍA DE TRABAJO con la fórmula simple a continuación:

=WORKDAY(date,0)

Sin embargo, esto no funciona, ya que WORKDAY no parece evaluar una fecha en la que no hay ningún desplazamiento.

La solución es suministrar (fecha-1) para fecha_inicio, 1 para días y el rango denominado "vacaciones" (E5: E6) para vacaciones.

Esto hace que WORKDAY retroceda un día y luego agregue 1 día al resultado, teniendo en cuenta los fines de semana y feriados. Efectivamente, estamos "engañando" a WORKDAY para que evalúe la fecha de inicio .

Cuando la fecha cae en un fin de semana o feriado, WEEKDAY ajustará automáticamente la fecha hasta el siguiente día hábil.

Finalmente, comparamos el start_date original con el resultado de la función WORKDAY. Si las fechas son las mismas (es decir, el resultado de WORKDAY es igual a start_date, la fórmula devuelve VERDADERO. De lo contrario, la fórmula devuelve FALSO.

Asegúrese de que una fecha calculada sea un día laborable

Para asegurarse de que cualquier fecha calculada llegue en un día hábil, puede utilizar la siguiente fórmula:

=WORKDAY(calc_date-1,1,holidays)

Nota: si necesita fines de semana personalizados, use la función WORKDAY.INTL.

Articulos interesantes...