Cómo verificar si una cadena contiene uno de muchos textos en Excel

Anonim

Fórmula genérica para verificar una lista de textos en una cadena (use CTRL + MAYÚS + ENTRAR)

= SUMA (- ISNUMBER (SEARCH (lista de cadenas, cadena)))> 0


Guión:
Tiene datos de una encuesta en la que las personas han respondido algunas preguntas. El operador de entrada de datos ingresó todos los datos tal como están. Vea la imagen a continuación.

Ahora tienes que saber quién mencionó alguno de estos 3 colores rojo, azul y verde.

Escriba esta fórmula en la celda adyacente y presione CTRL + MAYÚS + ENTRAR en el teclado.

= SUMA (- ESNÚMERO (BÚSQUEDA ($ F $ 2: $ F $ 4, A2)))> 0

Arrástrelo hacia abajo y tendrá sus respuestas. Ahora, ¿cuántos de su audiencia ha mencionado estos tres colores en sus declaraciones?

Cómo funciona

  • CTRL + MAYÚS + ENTRAR
    = SUMPRODUCTO (- ISNUMBER (SEARCH ($ F $ 2: $ F $ 4, A2)))> 0
  • BÚSQUEDA ($ F $ 2: $ F $ 4, A2): La BÚSQUEDA busca cada valor en el rango $ F $ 2: $ F $ 4 y devuelve una matriz de ubicaciones encontradas o # ¡VALOR! Errores. Para la celda A2 devuelve {# ¡VALOR!; # ¡VALOR!; # ¡VALOR!} por A3 volverá {# ¡VALOR!; # ¡VALOR!; 1}.
  • ISNUMBER (BÚSQUEDA ($ F $ 2: $ F $ 4, A2)): ISNUMBER comprueba si el valor proporcionado en la matriz es un número o no, si su número devuelve VERDADERO o FALSO. Para la celda A2 devuelve {FALSO; FALSO; FALSO} por A3 volverá {FALSO; FALSO; VERDADERO}.
  • --ISNUMBER (BÚSQUEDA ($ F $ 2: $ F $ 4, A2)): El operador unario doble "-" convierte VERDADERO en 1 y FALSO en 0. Para la celda A2 devuelve {0;0;0} y para A3 volverá {0;0;1}.
  • SUM (- ISNUMBER (SEARCH (lista de cadenas, cadena))): La función SUM suma la matriz. Para la celda A2 devuelve 0 y para A3 devolverá 1.
  • SUM (- ISNUMBER (SEARCH (lista de cadenas, cadena)))> 0: Finalmente verificamos si la suma de la matriz es mayor que 0 o no. Si es mayor que 0, significa que hay al menos una mención de colores dados y devuelve VERDADERO o FALSO.
  • Con esta función, puede verificar varios textos o decir subcadenas en una cadena en una posición. Para obtener más información sobre la increíble función de EXCEL 2016, 2013 y 2010 o anteriores, vaya a nuestra página de inicio. Tenemos una gran lista de artículos útiles de Excel.

Suma si las celdas contienen texto específico

Suma si la celda contiene texto en otra celda en Excel

Contar celdas que contienen texto específico

Dividir números y texto de una cadena en Excel

Resalta las celdas que contienen texto específico

Articulos populares:

50 accesos directos de Excel para aumentar su productividad

Cómo utilizar la función BUSCARV en Excel

Cómo usar la función CONTAR.SI en Excel

Cómo utilizar la función SUMIF en Excel