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.

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.

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.

- 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))

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

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.

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.
