Curso Validación de datos en Excel – Parte #4 – Combinando reglas básicas

VER PARTE #3 – MANEJO DE VALORES DUPLICADOS CON VALIDACIÓN DE DATOS

Función Y para combinar reglas básicas

Sin bien las reglas básicas de Validación de datos son muy útiles al momento de restringir la captura de ciertos valores, en otras ocasiones nos será de utilidad hacer una combinación de éstas para tener reglas más especificas para casos, igualmente específicos. La función Y nos ayudará a hacer combinaciones de reglas personalizadas, ya que la misma función nos valida que diferentes pruebas lógicas sean verdaderas.

Ver video Validación de datos en Excel – Parte #4 – Combinando reglas básicas

Suscríbete a EXCELeINFO en YouTube para aprender más de Excel y macros

Caso 1 – Función Y, ESNUMERO y LARGO

En este Caso 1 tendremos una regla personalizada que nos validará si el valor de una celda es número, además de que se validará que cumpla con cierta longitud. Nos auxiliaremos de las funciones ESNUMERO y LARGO como valores lógicos de la función Y.

En la Figura 1 vemos que tenemos el rango [C5:C11] el cual elegiremos y nos dirigimos a Datos > Validación de datos e ingresamos la siguiente fórmula:

=Y(ESNUMERO(C5),LARGO(C5)=10)

Fórmula para validar números con longitud a 10 caracteres

Figura 1. Fórmula para validar números con longitud a 10 caracteres.

Caso 2 – Función Y, IZQUIERDA y LARGO

Ahora tenemos la necesidad de validar un tipo de clave de usuario en la que forzosamente debe comenzar con los caracteres “ABC-“, además de cumplir con la cantidad de 8 caracteres de largo. Haremos uso de las funciones Y para combinar las reglas, IZQUIERDA para validar los primeros 4 caracteres al comienzo de la cadena y LARGO para validar la longitud del texto.

De la misma manera, nos vamos a Datos > Validación de datos, e ingresamos la siguiente fórmula:

=Y(IZQUIERDA(C5,4)=”ABC-“,LARGO(C5)=8)

Validamos los primeros 4 caracteres de una cadena y la longitud de 8

Figura 2. Validamos los primeros 4 caracteres de una cadena y la longitud de 8.

Caso 3 – Permitir lista sin lista desplegable

En el primer capítulo de esta serie vimos cómo definir una lista de validación en una celda para elegir ciertos valores permitidos. En este caso tenemos una lista de días festivos que se festejan en México.

Lista de días festivos en México

Figura 3. Lista de días festivos en México.

Lo que deseamos es que en las celdas sólo se pueda ingresar una fecha de la lista de la Figura 3, con la salvedad de que no queremos que se muestre una lista de Validación al elegir la celda, o en fórmula podríamos usar la función Y, y que sus argumentos sean cada uno de los valores de la lista, pero la verdad no sería muy práctico hacerlo con fórmula.

Elegimos el rango de celdas, nos vamos a Datos > Validación de datos.

  • En Permitir elegimos Lista.
  • En origen elegimos la lista de fechas de la hoja Días festivos.
  • Desmarcamos la opción Celda con lista desplegable.

Sólo se permitán fechas de la lista en la hoja Dias festivos.

Figura 4. Sólo se permitán fechas de la lista en la hoja Dias festivos.

Definir mensaje de entrada y error

Definimos mensaje de entrada y error

Figura 5. Definimos mensaje de entrada y error.

Descarga el ejemplo

Descargar el ejemplo EXCELeINFO – Validación de datos en Excel #4 – Combinar reglas.zip

VER PARTE #3 – MANEJO DE VALORES DUPLICADOS CON VALIDACIÓN DE DATOS

También te podría gustar...