Filtro Avanzado con Rango de Criterios en Excel (18 Aplicaciones)

  • Compartir Este
Hugh West

Tabla de contenido

En Microsoft Excel, el Filtro avanzado es útil cuando se buscan datos que cumplen dos o más criterios. En este artículo, hablaremos de las aplicaciones de la opción Filtro avanzado Gama de criterios en Excel.

Descargar el cuaderno de prácticas

Descargue el cuaderno de prácticas desde aquí.

Uso del filtro avanzado.xlsx

18 Aplicaciones del Rango de Criterios de Filtrado Avanzado en Excel

1. Uso del rango de criterios de filtro avanzado para números y fechas

En primer lugar, conoceremos nuestro conjunto de datos. Columna B a Columna E representa varios datos asociados a las ventas. Ahora podemos implementar aquí Rango de criterios de filtro avanzado En este ejemplo, utilizaremos el Filtro Avanzado de Rango de Criterios para filtrar números y fechas. Vamos a extraer todos los datos donde la cantidad de ventas es mayor que 10 Veamos el procedimiento.

  • En primer lugar, en el Datos seleccione la pestaña Avanzado desde el Ordenar y filtrar Aparecerá un cuadro de diálogo denominado Filtro avanzado aparecerá.

  • A continuación, seleccione toda la tabla (B4:E14) para la Rango de la lista .
  • Seleccionar celda (C17:C18) como Gama de criterios .
  • Pulse OK .

  • Por último, sólo podemos ver los datos que tienen cantidades superiores a 10 .

Nota:

2. Utilizaremos cabeceras para las columnas relacionadas donde se aplicarán los criterios de filtrado.

2. Filtrar valor de texto con criterios de filtro avanzados

Podemos comparar valores de texto usando operadores lógicos además de números y fechas. En esta sección, discutiremos cómo podemos filtrar valores de texto con Criterios de Filtrado Avanzados para una coincidencia exacta de Texto así como para tener un carácter específico al principio.

2.1 Para la coincidencia exacta de texto

En este método, Filtrado nos devolverá el valor exacto del texto introducido. Supongamos que tenemos el siguiente conjunto de datos de ventas junto con una nueva columna Ciudad Extraeremos sólo los datos de la ciudad. NUEVA YORK Sólo tienes que seguir los siguientes pasos para realizar esta acción:

  • Al principio, seleccione la celda C18 Inserta la siguiente fórmula:
=EXACT(D5," NUEVA YORK")

  • Pulse Entre en .

  • A continuación, seleccione el siguiente rango de criterios de filtrado:

Rango de la lista: B4:F14

Intervalo de criterios: C17:C18

  • Hit OK .

  • Por último, obtendremos sólo los datos de la ciudad NUEVA YORK .

2.1 Tener un carácter específico al principio

Ahora filtraremos los valores de texto para que empiecen por un carácter específico en lugar de una coincidencia exacta. Aquí, extraeremos sólo los valores de las ciudades que empiecen por la palabra Nuevo Veamos cómo hacerlo.

  • En primer lugar, seleccione los intervalos de criterios en el Filtro avanzado caja:

Rango de la lista: B4:F14

Intervalo de criterios: C18:C19

  • Pulse OK .

  • Por último, obtendremos los datos de todas las ciudades que empiecen por la palabra Nuevo .

3. Utilizar comodines con la opción de filtro avanzado

El uso de comodín caracteres es otra forma de aplicar Rango de criterios de filtro avanzado Por lo general, existen tres tipos de caracteres comodín en Excel:

(Signo de interrogación) - Representa cualquier carácter de un texto.

* (Asterisco) - Representa cualquier número de caracteres.

~ (Tilde) - Representa la presencia de un carácter comodín en el texto.

Podemos buscar una cadena de texto específica en nuestro conjunto de datos utilizando Asterisco (*) En este ejemplo, encontramos los nombres de los vendedores que empiezan por el texto 'J' Para ello, debemos seguir estos pasos.

  • En primer lugar, abra el Filtro avanzado Seleccione el siguiente rango de criterios:

Rango de la lista: B4:F14

Intervalo de criterios: C17:C18

  • Pulse OK .

  • Por último, obtendremos sólo los nombres de los vendedores que empiecen por texto 'J' .

Contenidos relacionados: Excel Filtro Avanzado [Múltiples Columnas & Criterios, Usando Fórmulas & con Comodines]

4. Aplicar fórmula con rango de criterios de filtro avanzado

Otra forma de utilizar el Rango de Criterios de Filtrado Avanzado es aplicar fórmulas. En este ejemplo, extraeremos el importe de ventas superior a $350 Siga los pasos que se indican a continuación:

  • Al principio, seleccione la celda C19 Inserta la siguiente fórmula:
=F5>350

  • Hit OK .

La fórmula itera el valor del importe de venta si es mayor que $350 o no.

  • A continuación, seleccione el siguiente intervalo de criterios en el campo Filtro avanzado cuadro de diálogo:

Rango de la lista: B4:F14

Intervalo de criterios: C17:C19

  • Pulse OK .

  • Así, podemos ver los datos sólo para los valores de ventas superiores a $350 .

5. Filtro avanzado con criterios lógicos AND

A continuación presentaremos Lógica AND en el Rango de Criterios de Filtrado Avanzado. Esta lógica utiliza dos criterios. Devuelve el valor de salida cuando los datos satisfacen ambos criterios. Aquí tenemos el siguiente conjunto de datos. En este conjunto de datos, filtraremos los datos de la ciudad de Nueva York además de tener valor de venta 200 Veamos cómo hacerlo.

  • En primer lugar, vaya a la página Filtro avanzado seleccione el siguiente rango de criterios:

Rango de la lista: B4:F14

Intervalo de criterios: C18:C19

  • Pulse OK .

  • Por último, obtendremos el conjunto de datos sólo para la ciudad de Nueva York tener un ventas mayor que $250 .

6. Uso de la lógica OR con el rango de criterios de filtro avanzado

Como el Y lógica, la Lógica OR utiliza también dos criterios. Y devuelve un resultado si se cumplen ambos criterios, mientras que O devuelve la lógica si sólo se cumple un criterio. Aquí vamos a datos para las ciudades Nueva York y Texas Sólo tienes que seguir los siguientes pasos para realizar esta acción:

  • Al principio, abra el Filtro avanzado Introduzca el siguiente rango de criterios:

Rango de la lista: B4:F14

Gama de criterios: C18:C20

  • Hit DE ACUERDO.

  • Por último, obtenemos el conjunto de datos sólo para las ciudades Nueva York y Texas .

7. Combinación de AND & OR Logic como rango de criterios

A veces es necesario filtrar datos por múltiples criterios. En ese caso, podemos utilizar una combinación de Y & O Lógica. Vamos a extraer datos del siguiente conjunto de datos basándonos en los criterios dados. Para realizar esta acción sólo tienes que seguir los siguientes pasos:

  • En primer lugar, abra el Filtro avanzado Seleccione los siguientes criterios:

Rango de la lista: B4:F14

Gama de criterios: C18:C20

  • A continuación, pulse DE ACUERDO.

  • De este modo, sólo podemos ver el conjunto de datos que coincide con nuestros criterios.

8. Uso del Rango de Criterios de Filtrado Avanzado para Extraer Columnas Específicas

En este ejemplo, filtraremos partes específicas de un conjunto de datos. Después de filtrar, moveremos la parte filtrada a otra columna. Utilizaremos el siguiente conjunto de datos para realizar esta acción mediante el siguiente procedimiento.

  • En primer lugar, desde el Filtro avanzado seleccione los siguientes criterios:

Rango de la lista: B4:F14

Gama de criterios: C18:C20

  • Seleccione copiar a otra ubicación opción.
  • Entrada Copiar en gama H8:I10 .
  • Hit DE ACUERDO.

  • Así, obtenemos los datos filtrados en H8:I10 según nuestros criterios.

9. Copiar datos a otra hoja de cálculo después de filtrarlos

En este ejemplo, también copiaremos los datos en otra hoja de cálculo mientras que en el ejemplo anterior lo hicimos en la misma hoja de cálculo. Realice los siguientes pasos para ejecutarlo:

  • En primer lugar, vaya a Otra hoja de trabajo-2 donde copiaremos los datos después de filtrarlos.

Podemos ver dos columnas Ciudad y Ventas en Otra hoja de trabajo-2 .

  • A continuación, abra el Filtro avanzado cuadro de diálogo.

  • A continuación, vaya a Otra hoja de trabajo-1 Seleccione los siguientes criterios:

Rango de la lista: B4:F14

Intervalo de criterios: C18:C19

  • Ahora, seleccione copiar a otra ubicación opción.

  • A continuación, vaya a Otra hoja de trabajo-2 . Selecciona Copiar en Gama B2:C4 .
  • Pulse OK .

  • Por último, podemos ver los datos filtrados en Otra hoja de trabajo-2 .

10. Extraer registros únicos con criterios de filtrado avanzados

En este caso, extraeremos sólo los valores únicos de una columna específica. Del siguiente conjunto de datos, extraeremos valores únicos de ciudades en otra columna. Sólo tienes que seguir los pasos:

  • Al principio, abra el Filtro avanzado Seleccione los criterios

Rango de la lista: D4:D14

  • A continuación, seleccione la opción Copiar a otra ubicación .
  • A continuación, introduzca Copiar en rango como H4:H8 .
  • Marque la casilla Sólo registros únicos .
  • Pulse OK .

  • Por último, podemos ver los nombres de las ciudades con registros únicos sólo en la columna H .

11. Buscar días de la semana con criterios de filtrado avanzados

Podemos encontrar los Días de la Semana con el Rango de Criterios de Filtrado Avanzado. Aquí utilizaremos el siguiente conjunto de datos para ilustrar este proceso:

  • En primer lugar, seleccione la celda C19 Inserta la siguiente fórmula:
=Y(DÍA DE LA SEMANA(B5)1,DÍA DE LA SEMANA(B5)7)

  • A continuación, establezca el siguiente intervalo de criterios en el campo Filtro avanzado cuadro de diálogo:

Rango de la lista: B4:F14

Intervalo de criterios: C18:C19

  • Pulse OK .

  • Por último, obtendremos el Fecha valores sólo para los días laborables.

🔎 ¿Cómo funciona la fórmula?

  • DÍA DE LA SEMANA(B5)1: 1 indica El domingo. Esta parte establece el criterio de que la fecha no sea Domingo .
  • DÍA DE LA SEMANA(B5)7: 7 indica El domingo. Esta parte establece el criterio de que la fecha no sea Sábado .
  • Y(DÍA DE LA SEMANA(B5)1,DÍA DE LA SEMANA(B5)7): Establecer el criterio de que el día no es ni Sábado ni Domingo .

12. Aplicar filtro avanzado para buscar el fin de semana

También podemos utilizar el Rango de Criterios de Filtrado Avanzado para encontrar el Fin de semana a partir de una columna Fecha. Veamos cómo hacerlo utilizando el siguiente conjunto de datos:

  • Al principio selecciona la celda C19. Inserta la siguiente fórmula:
=O(DÍA DE LA SEMANA(B5)=1,DÍA DE LA SEMANA(B5)=7)

  • Pulse Entre en .

  • A continuación, desde el Filtro avanzado seleccione el siguiente rango de criterios:

Rango de la lista: B4:F14

Intervalo de criterios: C18:C19

  • Pulse OK .

  • Por lo tanto, podemos ver sólo los valores del fin de semana en el Fecha columna.

13. Utilice el filtro avanzado para calcular valores por debajo o por encima de la media

En esta sección, calcularemos el valor por debajo o por encima de la media utilizando Rango de criterios de filtro avanzado Aquí sólo filtraremos el valor de las ventas que sea superior al valor medio de las ventas.

  • En primer lugar, seleccione la celda C19 Inserta la siguiente fórmula:
=E5>MEDIA(E5:E14)

  • A continuación, abra el Filtro avanzado Introduzca el siguiente rango de criterios:

Rango de la lista: B4:F14

Intervalo de criterios: C18:C19

  • Pulse OK .

  • Así, sólo obtenemos el conjunto de datos para el valor de las ventas superior al valor medio.

14. Filtrado de celdas en blanco con lógica OR

Si nuestro conjunto de datos consta de celdas en blanco, podemos extraer las celdas en blanco utilizando Filtro avanzado .

Tenemos el siguiente conjunto de datos. El conjunto de datos consta de celdas en blanco Hemos establecido los criterios utilizando la siguiente fórmula:

=B5=""

  • En primer lugar, vaya a la página Filtro avanzado Introduzca los siguientes criterios:

Rango de la lista: B4:F14

Intervalo de criterios: C17:C22

  • Pulse OK .

  • Por último, obtenemos el conjunto de datos que sólo consta de celdas en blanco.

15. Aplicar Filtro Avanzado para Filtrar Celdas No en Blanco usando Lógica OR y AND

En este ejemplo, eliminaremos las celdas en blanco, mientras que en el ejemplo anterior eliminamos las celdas que no estaban en blanco. Hemos establecido los siguientes criterios para utilizar la fórmula:

=B5""

  • En primer lugar, vaya a la página Filtro avanzado Inserte el siguiente rango de criterios:

Rango de la lista: B4:F14

Intervalo de criterios: C17:G18

  • Ahora pulse OK .

  • Así, obtenemos el conjunto de datos libre de celdas en blanco.

16. Buscar los 5 primeros registros utilizando el rango de criterios de filtro avanzado

Ahora implementaremos la opción de Filtro Avanzado para extraer el 5 primeros registros de cualquier tipo de conjunto de datos. En este ejemplo, tomaremos los cinco primeros valores del Ventas Para ello, primero estableceremos los criterios basándonos en la siguiente fórmula:

=F5>=LARGE($F$5:$F$14,5)

Después, sólo tienes que seguir los siguientes pasos:

  • Al principio, vaya a la Filtro avanzado Inserte el siguiente rango de criterios:

Rango de la lista: B4:F14

Intervalo de criterios: C17:C18

  • Hit OK .

  • Por último, obtenemos los cinco primeros registros del Ventas columna.

17. Utilizar el Rango de Criterios de Filtrado Avanzado para Encontrar los Cinco Registros Inferiores

Podemos utilizar la opción Filtro avanzado para encontrar el los cinco últimos Para encontrar los cinco últimos registros de la Ventas crearemos los siguientes criterios utilizando la siguiente fórmula:

=F5<=SMALL($F$5:$F$14,5)

A continuación, siga los pasos que se indican a continuación para realizar esta acción:

  • En primer lugar, inserte el siguiente intervalo de criterios en el campo Filtro avanzado cuadro de diálogo:

Rango de la lista: B4:F14

Intervalo de criterios: C17:C18

  • A continuación, pulse OK .

  • Por último, podemos ver los cinco valores inferiores del Ventas columna.

18. Filtrar filas según las entradas coincidentes de una lista utilizando el rango de criterios de filtro avanzado

A veces podemos necesitar comparar entre dos columnas o filas de un conjunto de datos para eliminar o mantener determinados valores. Podemos utilizar la opción de entrada de coincidencia para realizar este tipo de acción.

18.1 Coincidencias con elementos de una lista

Supongamos que tenemos el siguiente conjunto de datos con dos columnas de ciudades. Tomaremos sólo las entradas coincidentes entre estas dos columnas. Para ello estableceremos los siguientes criterios utilizando la siguiente fórmula:

=C5=E5

Sólo tienes que seguir los siguientes pasos para realizar esta acción:

  • Al principio, abra el Filtro avanzado Inserte el siguiente rango de criterios:

Rango de la lista: B4:F14

Intervalo de criterios: C17:C18

  • Hit OK .

  • Por último, podemos ver el mismo valor en dos columnas de ciudades.

18.2 No coincidencias con elementos de una lista

El ejemplo anterior era para entradas coincidentes mientras que este ejemplo filtrará entradas no coincidentes. Estableceremos los criterios utilizando la siguiente fórmula:

=C5E5

Veamos cómo realizarlo:

  • En primer lugar, desde el Filtro Advance inserte el siguiente rango de criterios:

Rango de la lista: B4:F14

Intervalo de criterios: C17:C18

  • A continuación, pulse OK .

  • Por último, obtendremos los valores de las ciudades en Columna C y Columna E que no coinciden entre sí.

Conclusión

En este artículo, hemos intentado cubrir todos los métodos del Rango de criterios de filtro avanzado Descarga nuestro cuaderno de prácticas añadido a este artículo y practica tú mismo. Si sientes alguna confusión o tienes alguna sugerencia sólo tienes que dejar un comentario más abajo, intentaremos responderte lo antes posible.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.