Búsqueda parcial con la función FILTRO de Excel

Última actualización el 17/08/2024
Tiempo de lectura: 3 minutos

Este artículo describirá la técnica para realizar una búsqueda parcial con la función FILTRO de Excel.

La función FILTRO

La Función FILTRO de Excel es uno de los funciones más utilizadas. Permite devolver tantos valores como correspondan a un criterio de selección. Como es el caso en este ejemplo para devolver el empleados de licencia en una fecha determinada.

Función FILTRO para encontrar empleados ausentes

Haz una búsqueda parcial con la función FILTRO

Para realizar una búsqueda parcial con la función FILTRO, no puede utilizar metacaracteres como * o ? como puedes hacer con las funciones CONTAR.SI, SUMAR.SI ou INVESTIGAR. Entonces, ¿cómo solucionar el problema?

Criterio VERDADERO con función FILTRO

El punto de partida es comprender cómo se construye una función FILTRO. El segundo argumento de la función la convierte en una prueba lógica simple. Cuando esta prueba devuelve VERDADERO, la línea se filtra.

Filtrar con criterios de verdadero o falso

Entonces, lo que vamos a hacer es crear una prueba que devolverá VERDADERO cuando tengamos la palabra "Pierre" en el nombre.

La función de BÚSQUEDA

La Buscando función nos permitirá devolver la posición de uno o más caracteres en un texto. Aplicado a nuestro ejemplo, simplemente escribiremos.

Uso de la función BÚSQUEDA para devolver la posición de un carácter
  • El problema es que cuando no se encuentra la cadena, la función devuelve un error.
  • Además, no tenemos un resultado VERDADERO o FALSO.

Haz una prueba con la función ESTNUM

Para corregir las dos observaciones anteriores utilizaremos la función ESTNUM.

  • Esta función probará si el resultado es numérico o no.
  • Si es un número, la función devolverá VERDADERO
  • Si es texto o un error, la función devolverá FALSO

=ESTNUM(BUSCAR("Pierre";A2))

Convierta el resultado a verdadero o falso con estnum para construir la búsqueda parcial

Reemplace esta prueba en la función FILTRO

Para finalizar basta con sustituir el criterio de selección en la función FILTRO por la fórmula anterior

Función de filtro con criterio parcial.

Haga una prueba de "Empezar con"

En nuestra primera fórmula, devolvemos todas las situaciones en las que encontramos la palabra "Pierre". Ahora, para devolver solo los casos donde la palabra Pierre está al principio de la celda transformaremos el criterio de selección

  • La prueba es bastante sencilla de construir. Cuando la palabra buscada está al inicio de la cadena de caracteres, la función BÚSQUEDA necesariamente devolverá 1
  • Pero también hay que tener en cuenta los casos en los que la función BUSCAR devolverá error.
La búsqueda de tipo parcial comienza con

Búsqueda parcial “Termina en”

La prueba es más complicada.

  • Debes tener en cuenta la cantidad de caracteres a probar.
  • Y eso hay que restarlo del número total de caracteres de la cadena.
  • Este resultado debe compararse con el resultado de la función BÚSQUEDA.
La búsqueda de tipo parcial termina con

Artículos relacionados

Dejar un comentario

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

Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.

Jugador Más Valioso de Microsoft 2024

Boletín informativo

1 vez al mes:
Consejos y cuestionarios

    No te enviaremos spam. Puedes darte de baja en cualquier momento.

    Búsqueda parcial con la función FILTRO de Excel

    Tiempo de leer: 3 minutos
    Última actualización el 17/08/2024

    Este artículo describirá la técnica para realizar una búsqueda parcial con la función FILTRO de Excel.

    La función FILTRO

    La Función FILTRO de Excel es uno de los funciones más utilizadas. Permite devolver tantos valores como correspondan a un criterio de selección. Como es el caso en este ejemplo para devolver el empleados de licencia en una fecha determinada.

    Función FILTRO para encontrar empleados ausentes

    Haz una búsqueda parcial con la función FILTRO

    Para realizar una búsqueda parcial con la función FILTRO, no puede utilizar metacaracteres como * o ? como puedes hacer con las funciones CONTAR.SI, SUMAR.SI ou INVESTIGAR. Entonces, ¿cómo solucionar el problema?

    Criterio VERDADERO con función FILTRO

    El punto de partida es comprender cómo se construye una función FILTRO. El segundo argumento de la función la convierte en una prueba lógica simple. Cuando esta prueba devuelve VERDADERO, la línea se filtra.

    Filtrar con criterios de verdadero o falso

    Entonces, lo que vamos a hacer es crear una prueba que devolverá VERDADERO cuando tengamos la palabra "Pierre" en el nombre.

    La función de BÚSQUEDA

    La Buscando función nos permitirá devolver la posición de uno o más caracteres en un texto. Aplicado a nuestro ejemplo, simplemente escribiremos.

    Uso de la función BÚSQUEDA para devolver la posición de un carácter
    • El problema es que cuando no se encuentra la cadena, la función devuelve un error.
    • Además, no tenemos un resultado VERDADERO o FALSO.

    Haz una prueba con la función ESTNUM

    Para corregir las dos observaciones anteriores utilizaremos la función ESTNUM.

    • Esta función probará si el resultado es numérico o no.
    • Si es un número, la función devolverá VERDADERO
    • Si es texto o un error, la función devolverá FALSO

    =ESTNUM(BUSCAR("Pierre";A2))

    Convierta el resultado a verdadero o falso con estnum para construir la búsqueda parcial

    Reemplace esta prueba en la función FILTRO

    Para finalizar basta con sustituir el criterio de selección en la función FILTRO por la fórmula anterior

    Función de filtro con criterio parcial.

    Haga una prueba de "Empezar con"

    En nuestra primera fórmula, devolvemos todas las situaciones en las que encontramos la palabra "Pierre". Ahora, para devolver solo los casos donde la palabra Pierre está al principio de la celda transformaremos el criterio de selección

    • La prueba es bastante sencilla de construir. Cuando la palabra buscada está al inicio de la cadena de caracteres, la función BÚSQUEDA necesariamente devolverá 1
    • Pero también hay que tener en cuenta los casos en los que la función BUSCAR devolverá error.
    La búsqueda de tipo parcial comienza con

    Búsqueda parcial “Termina en”

    La prueba es más complicada.

    • Debes tener en cuenta la cantidad de caracteres a probar.
    • Y eso hay que restarlo del número total de caracteres de la cadena.
    • Este resultado debe compararse con el resultado de la función BÚSQUEDA.
    La búsqueda de tipo parcial termina con

    Artículos relacionados

    Boletín informativo

    1 vez al mes:
    Consejos y cuestionarios

      No te enviaremos spam. Puedes darte de baja en cualquier momento.

      Dejar un comentario

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

      Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.