Podemos usar comodines con la función FILTRAR en Excel?
En esta ocasión quiero contarte que haciendo pruebas con BUSCARV me surgió la necesidad de hacer búsquedas parciales de texto en Excel.
Es decir.
Si en una celda tengo el valor de “Sergio”, quiero buscar el primer valor que CONTENGA la palabra Sergio. Esto no tiene nada qué ver con búsquedas aproximadas, ya que esas son para valores numéricos.
Bueno, lo logré usando comodines como “*” y “?”.
Ver video Comodines usando la función FILTRAR en Excel?
Suscríbete al canal de EXCELeINFO en YouTube para aprender más de Excel y macros.
Función FILTRAR con comodines
Luego me surgió la duda de si podía hacer lo mismo con la función FILTRAR, esa de las Matrices Dinámicas, para mostrar TODOS los valores que contengan esa palabra.
Infortunadamente no funcionaron los comodines, pero no por eso no logré hacerlo.
Al final lo logré anidando un par de funciones dentro de FILTRAR y Voalá!
Funcionó.
Devolver valores aproximados usando FILTRAR
Tenemos los siguientes datos en Excel, correspondientes a días festivos en México.
Deseamos devolver, por ejemplo, todas las filas donde exista la palabra “Día”.
Figura 1. Tabla de días festivos México.
Fórmula para Rangos
Usamos la siguiente fórmula donde usamos FILTRAR, anidando ESNUMUERO y HALLAR.
=FILTRAR(B4:C24,ESNUMERO(HALLAR(F2,C4:C24)))
Figura 2. Función FILTRAR en rangos de Excel.
Nota que la función HALLAR no es sensible a mayúsculas y minúsculas. Aunque si quieres que se lo sea, una la función ENCONTRAR.
Fórmula para Tablas
Usamos la siguiente fórmula donde usamos FILTRAR, anidando ESNUMUERO y HALLAR.
=FILTRAR(Fechas,ESNUMERO(HALLAR(F2,Fechas[NOMBRE])))
Descargar archivo de ejemplo
Función FILTRAR usando comodines – EXCELeINFO.zip
Si te gustó este tutorial, por favor regístrate en nuestra Lista de correo y Suscríbete a nuestro canal de YouTube para que estés siempre enterado de lo nuevo que publicamos.