Utilizamos cookies propias y de terceros para ofrecer nuestros servicios y recoger datos estadísticos. Continuar navegando implica su aceptación. Más información

Aceptar
Excel
Volver

Cómo hacer un filtro avanzado en Excel

06-01-2021
Cómo hacer un filtro avanzado en Excel

El filtro avanzado de Excel nos permite hacer una búsqueda de datos mucho más depurada y afinada, aunque no es tan intuitivo como hacerlo con el filtro normal. Si quieres aprender a dominar Excel de principio a fin, te recomendamos el curso de Excel que tenemos en la sección de administración, un curso totalmente completo con el que aprenderás desde las funcionalidades más básicas, como ingresar fórmulas y desplazarse por Excel, hasta las más avanzadas como los gráficos y tablas dinámicas o la conexión de Excel con datos externos, entre otros.

Lo primero que debemos hacer para aplicar un filtro avanzado es crear un encabezado con los mismos campos que la base de datos que queremos filtrar, con algunas filas por debajo que dejaremos en blanco por encima de la tabla de datos que queremos filtrar. Este rango lo utilizaremos para establecer los criterios de filtro.

En este ejemplo tenemos, en la fila 1, los encabezados, que llegan hasta la celda J1 y utilizaríamos hasta la fila 5 como rango para establecer los criterios de filtrado. Es importante dejar como mínimo una fila de separación entre el rango de criterios de filtrado y la lista de datos, en este caso la fila 6 actúa de espacio y la lista con los datos empieza en la fila 7.

Hecho esto, seleccionaremos la opción de filtro avanzado del menú superior, en la sección de ordenar y filtrar  . Una vez la activemos se nos abrirá el siguiente cuadro de diálogo.

En el campo rango lista seleccionaremos el rango de celdas que contiene la base de datos, en el campo rango criterios el rango creado con los criterios que hemos habilitado, en nuestro caso el rango $A$1:$J$5 si utilizamos todas las filas de criterios e iremos bajando las filas si no las utilizamos todas, es decir, si sólo utilizamos un rango de criterios utilizaremos el rango $A$1:$J$1. Por último, podemos escoger que Excel haga el filtro sobre la misma base de datos, tal como funcionan los filtros automáticos, o bien copiar la base de datos filtrada en otro lugar que especificaríamos en el campo “Copiar a”. Lo importante de este tipo de filtros no es esta parte si no cómo es la sintaxis de los criterios de filtrado por que nos permite escribir casi cualquier instrucción. Para empezar, tanto si escribimos texto como números los escribiremos con el signo = y las comillas “", es decir, si queremos decir que el criterio sea filtrar los que sean igual a 1.000, escribiremos =”=1000”. Los tipos de criterio que podemos aplicar son:

  • Varios criterios en una sola columna y cualquier criterio verdadero: En nuestro ejemplo podría ser, filtrar las ventas de dos comerciales, Manuel y Mireia. En la columna de criterios lo pondríamos así:

 

  • Varios criterios en más de una columna y todos verdaderos: Para forzar un filtro para que varios criterios sean verdaderos los pondremos todos en la misma fila. En nuestro caso sería, por ejemplo, filtrar las ventas de “Manuel” (=”Manuel”) de Base Imponible de más de 1.000 euros (=”>1000”), y quedaría:

 

  • Varios criterios en más de una columna y cualquier criterio verdadero: Un ejemplo sería filtrar las ventas de Mireia (=”Mireia”) y la Zona Sur (=”Zona Sur”), en este caso tendríamos todas las ventas de Mireia y todas las ventas de la Zona Sur, aunque en un mismo registro no coincidan los mismos criterios. Los filtros serían los siguientes. Es importante tener en cuenta que el rango de criterios debe finalizar donde tenemos la última restricción, en este caso el rango es $A$1:$J$3.

 

  • Varios conjuntos de criterios en una sola columna: imaginemos que queremos obtener las ventas con Base Imponible entre 2.000 (=”>2000”) y 5.000 (=”<5000”) y las de menos de 1.000 (=”<1000”). En este caso tendremos que añadir una columna más de Base Imponible para poner los dos conjuntos de criterio y quedaría como en la siguiente imagen, teniendo en cuenta que hemos tenido que ampliar el rango de criterios quedando $A$1:$K$3

 

  • Varios conjuntos de criterios en varias columnas: Este sería el caso de querer filtrar, por ejemplo, las ventas de Mireia (=”Mireia”) de Base Imponible superior a 1000 (=”>1000”) o las ventas de Manuel (=”Manuel”) de más de 2000 (=”>2000”). Los criterios sería los siguientes y el rango de criterios el $A$1:$J$3

 

  • Criterios abiertos o de comodín: Nos permite hacer búsquedas de texto de una forma concreta. Debemos tener en cuenta cómo funcionan los distintos caracteres que podemos usar en este filtrado: 
    • ?: Se puede sustituir por cualquier caracter.
    • *: Se puede sustituir por cualquier secuencia de caracteres.
    • ~: Permite poder utilizar el * o el ? como signo válido escribiéndolo delante de estos.

Por ejemplo, si queremos filtrar los vendedores cuyo nombre empieza por “M” utilizaremos como filtro en el rango de criterios, en la columna de comerciales =”M*”. En cambio, si queremos filtrar los comerciales que en la segunda letra de su nombre tienen una “e” escribiremos como regla =”?e*”.

Plantillas relacionadas

Versión avanzada de análisis de balances en Excel con análisis detallado de 40 ratios, tutorial, informe de diagnóstico y acciones de mejora, análisis de rating de crédito y resumen de indicadores totalmente visual y exclusivo.

Plantilla en excel con más de 100 gráficos avanzados preparados para adaptar y copiar, con los que hacer informes profesionales.

Versión avanzada del presupuesto anual de tesorería en Excel con el que controlar la evolución del flujo mensual de caja y las necesidades de financiación, en comparación con el presupuestado, de forma sencilla y con un dashboard de lo más práctico.
La plantilla control de trading en Excel permite tener un registro detallado de las operaciones de trading con cualquier tipo de activo para controlar la consistencia de las estrategias implementadas en tu plan de trading, una herramienta fundamental para cualquier trader.
Plantilla para hacer un backtesting de cualquier activo con 6 indicadores técnicos diferentes. Muy fácil de usar y con un panel de control totalmente visual e impactante.

Contacto

Envíanos tus datos y nos pondremos en contacto contigo.

INFORMACIÓN PROTECCIÓN DE DATOS. Finalidades: Responder a sus solicitudes y remitirle información comercial de nuestros productos y servicios, incluso por correo electrónico. Legitimación: Consentimiento del interesado. Destinatarios: No están previstas cesiones de datos. Derechos: Puede retirar su consentimiento en cualquier momento, así como acceder, rectificar, suprimir sus datos y demás derechos en info@plantillaspyme.com.  Información Adicional: puede ampliar la información en Política de Privacidad