Unidad 16. Avanzado: Definir criterios de filtrado
Para formar las condiciones que vayamos a utilizar en el parámetro rango_criterios,
debemos reservar una zona en nuestra hoja de cálculo para dichas condiciones, zona
que llamaremos zona de criterios.
En esta zona tendremos que tener en una fila los encabezados de los campos de la
lista que intervienen en la condición, (lo mejor es copiarlos de la lista) y debajo
indicaremos las condiciones.
Si conoces Access, es parecido a indicar condiciones en la rejilla QBE de las
consultas.
Por ejemplo, si queremos filtrar los registros de nombre Rosa, en la zona de criterios
debajo de la celda Nombre escribimos Rosa, esto equivale a definir la condición
Nombre="Rosa".
Cuando la condición es una igualdad no es necesario poner el signo = delante del
valor, ponemos directamente el valor Rosa, ahora si quisiéramos los registros cuyo
código sea superior a 3 deberíamos escribir en la celda inferior a la cabecera CODIGO,
>3 para formar la condición Codigo > 3.
Para combinar varias condiciones se emplean los operadores Y y O.
En un criterio de filtrado, si las condiciones están escritas en la misma fila, estarán
unidas por el operador Y, para que el registro aparezca se deben cumplir todas las
condiciones. Por ejemplo precio > 100 y precio < 1200, aparecen los registros cuyo
precio está comprendido entre 101 y 1199.
En un criterio de filtrado, si las condiciones están escritas en distintas filas, estarán
unidas por el operador O, el registro aparecerá en el resultado del filtrado si cumple al
menos una de las condiciones. Por ejemplo, con la condición nombre="Rosa" O
nombre="Ana", aparecen los registros cuyo nombre es Rosa o Ana, aparecerán todas
las Ana y todas las Rosa.
- Por ejemplo si en la zona de criterios tenemos:
Se filtrarán los registros de nombre Rosa.
- Si en la zona de criterios tenemos:
Curso Excel 2010
307