Explicación
Para filtrar datos para incluir datos basados en una lógica de "contiene texto específico", puede usar la función FILTRAR con ayuda de la función ESNUMERO y la función HALLAR. En el ejemplo que se muestra, la fórmula en F5 es:
Finalmente, el argumento "if_empty" se establece en "Sin resultados" en caso de que no se encuentren datos coincidentes.
Que recupera datos donde la columna de la calle contiene "rd".
Cómo funciona esta fórmula
Esta fórmula se basa en la función FILTRAR para recuperar datos basados en una prueba lógica. El argumento de matriz se proporciona como B5: D14, que contiene el conjunto completo de datos sin encabezados. El argumento include se basa en una prueba lógica basada en las funciones ESNUMERO y HALLAR:En resumen, la función HALLAR está configurada para buscar el texto "rd" dentro de los datos de la calle en B5: B14. Como este rango incluye 10 celdas, se devuelven 10 resultados. Cada resultado es un número (texto encontrado) o un error #VALOR (texto no encontrado):
Y la matriz resultante regresó a la función FILTRAR como el argumento "incluir":{#VALUE!;11;#VALUE!;#VALUE!;13;#VALUE!;#VALUE!;18;17;#VALUE!}
Esta matriz es utilizada por la función FILTRAR para recuperar datos coincidentes. Solo las filas donde el resultado es VERDADERO lo hacen en la salida final.{FALSO;VERDADERO;FALSO;FALSO;VERDADERO;FALSO;FALSO;VERDADERO;VERDADERO;FALSO}
Finalmente, el argumento "if_empty" se establece en "Sin resultados" en caso de que no se encuentren datos coincidentes.
Comodines
La función HALLAR admite comodines, por lo que la lógica del filtro puede incluir estos caracteres.Distingue mayúsculas y minúsculas
Para una coincidencia parcial, filtro de mayúsculas y minúsculas, puede ajustar la fórmula para usar la función ENCONTRAR en lugar de HALLAR de esta manera:Nota: ENCONTRAR distingue entre mayúsculas y minúsculas, pero no admite comodines.
0 comentarios:
Publicar un comentario