• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar a la barra lateral principal

Tutorial Excel

Aprende Excel

Suscríbete a mi canal de Youtube

  • Inicio
  • Blog
  • Funciones
  • Gráficos
  • Trucos
  • Macros
  • Generalidades

La función FILTRAR: Trucos avanzados

La función FILTRAR es una función novedosa que nos ofrece múltiples posibilidades. Posiblemente es una de las últimas funciones que más utilidad nos ofrece.

Así lo vimos en un artículo anterior de la función FILTRAR, donde vimos que la función FILTRAR permite filtrar un rango de datos en función de los criterios que se definan.

En este video iremos un paso más allá, analizaremos todas las posibilidades que nos ofrece la función FILTRAR. Veremos todos los trucos de la función FILTRAR en Excel.

La función FILTRAR

Primero vamos a recordar cómo funciona la función FILTRAR en Excel.

Esta es un función de matriz dinámica, lo que significa que muestra el resultado, no en una celda, sino en un rango de celdas.

Para entender el funcionamiento de una función lo mejor es entender su sintaxis. Después ya exprimiremos todas sus posibilidades.

Sintaxis de la Función FILTRAR

=FILTRAR(matriz;incluir;[si_vacío])

  • matriz (obligatorio): Rango o matriz para filtrar.
  • incluir (obligatorio): Es una matriz booleana cuyo alto o ancho es el mismo que el de la matriz.
  • si_vacío (opcional): Es el valor a devolver si todos los valores de la matriz incluida están vacíos (el filtro no devuelve nada)

Ahora veremos las diferentes posibilidades de aplicación de la función FILTRAR.

Filtrar datos según un criterio

En este caso veremos un ejemplo simple y básico de la función FILTRAR, en el cual estamos filtrando una tabla en función de un criterio.

La tabla que tenemos es la siguiente:

Ahora deseamos filtrar según un solo criterio esa tabla.

En este caso deseamos filtrar todos los datos que tienen un abono anual.

El primer argumento de la función sería la tabla de datos que deseamos filtrar. El segundo argumento es el criterio a cumplir. En este caso que sean un abono «anual».

Filtrar datos según un criterio devolviendo 1 campo

No es necesario que cuando se aplica un filtro con la función FILTRAR nos devuelva todas las columnas de la tabla.

Podemos decidir que solamente nos devuelva una columna en función del filtro realizado.

En este caso solamente queremos que nos devuelva el nombre de los clientes que tienen el abono anual.

La diferencia con el caso anterior es que en lugar de indicar como primer argumento de la función toda la tabla, seleccionamos unicamente el campo que queremos que nos devuelva.

De la misma forma podemos seleccionar varias columnas consecutivas.

Filtrar datos según un criterio devolviendo varias columnas no consecutivas

Cuando los datos filtrados que necesitamos obtener tienen los datos de algunas columnas no necesariamente consecutivas podemos utilizar la novedosa función ELEGIRCOLS.

Así, si lo que queremos es nos filtre los datos por Tipo de abono anual, pero solo nos presente el nombre, apellidos y edad, tendremos que anidar la función FILTRAR dentro de la función ELEGIRCOLS.

Filtrar datos que cumplan varios criterios a la vez

Si queremos que se filtren los datos que cumplan dos criterios a la vez lo que hacemos es indicar en el segundo argumento de la función una multiplicación de los criterios.

De esa forma solo nos devuelve los datos que cumplan los dos criterios indicados.

Esto también sería aplicable si tenemos más de dos criterios.

Filtrar datos que cumplan algunos criterios

Puede darse el caso de que queramos que los datos que nos devuelva sean los que cumplan alguno de los criterios indicados, no siendo necesarios que cumpla los dos criterios a la vez. Con que cumpla uno de ellos sería suficiente.

Para ello, en lugar de usar una multiplicación utilizaríamos la suma.

El caso es igual que el anterior pero cambiando la multiplicación en el segundo argumento de la función por la suma.

Esto también sería aplicable si queremos que cumpla dos posibles criterios en una misma columna. Es decir, si por ejemplo, queremos que nos filtre todos los datos que cumplan que el tipo de abono sea Anual o Semestral.

También aquí podemos utilizar la suma como en el caso anterior.

Función FILTRAR cuando incluye una cadena de texto

También es posible filtrar valores que incluyan parte de un texto.

Si por ejemplo, deseamos filtrar con todos los apellidos que incluyan cadena de texto «ar» en el nombre.Para ello, anidaremos varias funciones dentro de la función filtrar, como vemos en la imagen siguiente.

Como podemos observar, la función FILTRAR es muy versatil siendo muy útil para ser utilizada en diversos casos prácticos que se nos pueden presentar.


Video explicativo:


Para suscribirte a mi canal de YouTube:

Suscríbete

Interacciones con los lectores

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Barra lateral principal

Buscar

Entradas y Páginas Populares

  • Rellenar celdas vacías con ceros (sin y con macros)
    Rellenar celdas vacías con ceros (sin y con macros)
  • Función PRONOSTICO.LINEAL en Excel
    Función PRONOSTICO.LINEAL en Excel
  • Evitar parpadeos al ejecutar macro
    Evitar parpadeos al ejecutar macro
  • Crear listas desplegables dependientes
    Crear listas desplegables dependientes
  • Las teclas de función en Excel
    Las teclas de función en Excel

Síguenos

  • Facebook
  • Instagram
  • YouTube
  • TikTok
Para aprovechar al máximo el potencial de Excel. Desde un nivel básico hasta un nivel experto.

Ir al blog

Mi canal de Youtube

Contacto

No te pierdas las novedades

100% libre de spam.

Sobre mí                            Aviso legal                            Política de privacidad y cookies

Gestionar el consentimiento de las cookies
Las cookies se utilizan para la personalización de anuncios".
Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu Proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.
Administrar opciones Gestionar los servicios Gestionar {vendor_count} proveedores Leer más sobre estos propósitos
Ver preferencias
{title} {title} {title}