Fórmula de Excel: la validación de datos permite solo los días de la semana -

Tabla de contenido

Fórmula genérica

=WEEKDAY(A1,2)<6

Resumen

Nota: Excel tiene varias reglas de validación de datos integradas para fechas. Esta página explica cómo crear su propia regla de validación basada en una fórmula personalizada si necesita más control o flexibilidad.

Para permitir que un usuario ingrese solo fechas que son días de semana (es decir, lunes, martes, miércoles, etc.), puede usar la validación de datos con una fórmula personalizada basada en la función WEEKDAY.

En el ejemplo que se muestra, la validación de datos aplicada a C5: C7 es:

=WEEKDAY(C5,2)<6

Explicación

Las reglas de validación de datos se activan cuando un usuario agrega o cambia un valor de celda.

Esta fórmula de validación personalizada utiliza la función WEEKDAY para obtener un valor numérico, 1-7, correspondiente a una semana que comienza el lunes (1) y termina el domingo (7). Para obtener un número para una semana basada en lunes, el argumento return_type para WEEKDAY se proporciona como 2.

El resultado del DÍA DE LA SEMANA se compara con 6. Cualquier valor menor que 6 es un día de la semana, por lo que la expresión devuelve VERDADERO y la validación se realiza correctamente. Si el número del día de la semana no es menor que 6, la validación falla porque la fecha es sábado o domingo.

La fecha es el fin de semana

Para permitir solo fechas que ocurren en un fin de semana (sábado o domingo), puede usar una fórmula similar:

=WEEKDAY(C5,2)>5

Nota: Las referencias de celda en las fórmulas de validación de datos son relativas a la celda superior izquierda en el rango seleccionado cuando se define la regla de validación, en este caso C5.

Articulos interesantes...