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, sino que ponemos directamente el valor Rosa. Ahora bien, si quisiéramos los registros cuyo código sea superior a 3, deberíamos escribir >3 en la celda inferior a la cabecera CODIGO, 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:

Se filtrarán los registros de nombre Rosa y que además tengan un código mayor que 3.

- Si en la zona de criterios tenemos:

Se filtrarán los registros de nombre Rosa O código mayor que 3, es decir, los de nombre Ana y los que tengan un código mayor que 3 aunque no se llamen Ana.

Con un poco de práctica puedes llegar a formar condiciones realmente complejas.


Abril-2014
Atrás Volver Adelante






Página inicial  Cursos Informática Gratuitos

Síguenos en:   Facebook Sobre aulaClic            Política de Cookies


© aulaClic. Todos los derechos reservados. Prohibida la reproducción por cualquier medio.