Tuesday, May 23, 2017

Filtros Avanzados

Existen dos tipos de filtros, los automáticos (vistos en post anterior) y los avanzados.


Los filtros avanzados utilizan criterios, un criterio es un rango que contiene al menos una columna y su correspondiente valor.

Para realizar los ejemplos utilizaremos la siguiente matriz:




Ejemplo 1

1.- Crearemos una nueva hoja que nombraremos criterios:



2.- Necesitamos realizar un filtro para obtener los registros que contengan en la columna User el valor CPORRAS, crearemos el siguiente criterio en la hoja Criterios:



3.- No olvidemos eliminar cualquier filtro existente en la matriz contenedora de los datos:



4.- Posicionados en la referencia A4, presionamos sobre la siguiente opción:



5.- Visualizaremos el siguiente cuadro de dialogo:



6.- Seleccionar las siguientes opciones:



Detalle de las opciones:

Acción: Podemos copiar los datos en una hoja nueva o en la misma hoja de los datos, se recomienda copiar los datos en una hoja nueva.
Rango de listas: Es el rago de la matriz desde donde filtraremos los datos, dice datos porque anteriormente creamos un nombre para los datos contenidos por la matriz.
Copiar a: Es la posición desde donde se copiaran los datos filtrados.
Solo registros únicos: Seleccionamos esta opción siempre que no deseemos registros duplicados.

Presionamos aceptar.

7.- El siguiente será el resultado:



OBS: Este mismo ejercicio lo podemos desarrollar en la misma hoja de los datos, la recomendación es realizarlo en una hoja nueva.

8.- Otros filtros que pueden ser aplicados:

Para obtener los registros en que el usuario sea CPORRAS y el servidor de aplicación sea sapprd_PRD_00, el siguiente debería ser el rango de criterio: 

Para obtener los registros en que el usuario sea CPORRAS, OMAYA y LACUNA, el siguiente debería ser el rango de criterio: 


Para obtener los registros entre la hora 17:00 y 19:00, el siguiente debería ser el rango de criterio: 



No comments:

Post a Comment

Función BUSCARV

La función BUSCARV busca en un valor en la primera columna de un rango y devuelve el valor de cualquier celda de la misma fila, su sintaxis...