Sabemos que Excel es muy potente para filtrar los datos de las tablas con los autofiltros, pero hay una función poco conocida de filtros avanzados que nos permite aplicar varias condiciones simultáneamente, incluso aplicar una u otra condición y además nos permite exportar la información a otra parte del documento.
Empecemos recuperando el documento Filtros avanzados
Observe que tiene la hoja Original que es donde debe trabajar, y la Solución con el ejercicio ya resuelto por si precisa consultarlo
Lo primero es dar formato tabla a los datos pulsando CTRL+T y asegurándonos que está marcada la opción Mi tabla tiene encabezados.
Para crear filtros avanzados es necesario definir dos áreas de trabajo
El área de las condiciones
El área de los resultados
Para crear el área de condiciones lo más fácil es copiar los encabezados de la tabla y copiarlos debajo de la misma. Así pues seleccionamos de A1 a R1, lo copiamos y lo pegamos en A27
En este ejemplo queremos filtrar los clientes que son de la zona CENTRO y de tipo cliente Mayoristas, pues escribimos estas palabras debajo de sus títulos correspondientes
Nos ponemos en la tabla y vamos a crear el filtro, vamos a pestaña datos, pulsamos en Avanzadas y definimos
Hemos definido
El rango de lista: nuestra tabla
Donde están los criterios: el área que hemos creado
Y como hemos marcado copiar en otro lugar, pues donde lo queremos: hay que definir todo el ancho de una fila con las columnas que queremos. Al Aceptar se muestran los resultados
Este ejemplo es para una condición Y o sea han de cumplirse ambos criterios a la vez. Vamos a crear otro ejemplo con una condición O, o sea, se cumple un criterio u otro: son de la zona CENTRO o son MAYORISTAS
Copiamos el ara de criterios anterior pero ponemos Mayoristas en la fila de abajo.
Y nos ponemos en una celda de la tabla, pulsamos en Datos, Avanzadas y definimos
La nueva área de criterios y la nueva área de destino. El resultado que obtenemos es distinto, ahora salen los clientes de la zona CENTRO y también los clientes Mayoristas, aunque no sean de esa zona.
Los criterios no tienen que ser siempre el IGUAL podemos usar otros operadores lógicos, por ejemplo buscar los clientes de zona CENTRO cuyo neto > 5000.
Copiamos el área de criterios y escribimos este criterio
Nos ponemos en la tabla, vamos a Datos, Avanzado y definimos las nuevas áreas
El resultado es solo los cli4entes de CENTRO con ventas superiores a 5000
Puedes ver ele ejercicio para prácticas y la solución aquí Filtros avanzados