Excel formula: Data validation allow weekday only

Fórmula genérica

=DIASEM(A1,2)<6

Explicación

Nota: Excel tiene varias reglas de validación de datos integradas para fechas. Esta página explica cómo crear una regla de validación propia basada en una fórmula personalizada si necesita más control o flexibilidad.
Para permitir que un usuario ingrese solo fechas que son de lunes a viernes (es decir, lunes, martes, miércoles, etc.) puede usar la validación de datos con una fórmula personalizada basada en la función DIASEM.
En el ejemplo que se muestra, la validación de datos aplicada a C5: C7 es:
=DIASEM(C5,2)<6

Cómo funciona esta fórmula

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 DIASEM 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 DIASEM se proporciona como 2.
El resultado DIASEM 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 inferior a 6, la validación falla porque la fecha es sábado o domingo.

La fecha es fin de semana

Para permitir solo fechas que ocurran en un fin de semana (sábado o domingo), puede usar una fórmula similar:
=DIASEM(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.

Comentarios en Facebook


0 comentarios:

Copyright © 2021 TRUJILLOSOFT