Como verificar se uma string contém um dos muitos textos no Excel

Anonim

Fórmula genérica para verificar uma lista de textos em uma string (use CTRL + SHIFT + ENTER)

= SUM (- ISNUMBER (SEARCH (lista de strings, string)))> 0


Cenário:
Você tem dados de uma pesquisa na qual as pessoas responderam a algumas perguntas. O operador de entrada de dados inseriu todos os dados como estão. Veja a imagem abaixo.

Agora você tem que saber quem mencionou qualquer uma dessas 3 cores: Vermelho, Azul e Verde.

Escreva esta fórmula na célula adjacente e pressione CTRL + SHIFT + ENTER no teclado.

= SUM (- ISNUMBER (SEARCH ($ F $ 2: $ F $ 4, A2)))> 0

Arraste para baixo e você terá suas respostas. Agora, quantos de seu público mencionaram essas três cores em suas declarações.

Como funciona

  • CTRL + SHIFT + ENTER
    = SUMPRODUCT (- ISNUMBER (SEARCH ($ F $ 2: $ F $ 4, A2)))> 0
  • PESQUISA ($ F $ 2: $ F $ 4, A2): A PESQUISA procura cada valor no intervalo $ F $ 2: $ F $ 4 e retorna uma matriz de locais encontrados ou #VALUE! Erros. Para a célula A2 ele retorna {#VALUE!; # VALUE!; # VALUE!} para A3 vai voltar {#VALUE!; # VALUE!; 1}.
  • ISNUMBER (PESQUISAR ($ F $ 2: $ F $ 4, A2)): ISNUMBER verifica se o valor fornecido no array é um número ou não, se o seu número retorna TRUE, senão FALSE. Para a célula A2 ele retorna {FALSE; FALSE; FALSE} para A3 vai voltar {FALSE; FALSE; TRUE}.
  • --ISNUMBER (PESQUISA ($ F $ 2: $ F $ 4, A2)): O operador duplo unário “-” converte TRUE em 1 e FALSE em 0. Para a célula A2 ele retorna {0;0;0} e para A3 vai voltar {0;0;1}.
  • SUM (- ISNUMBER (SEARCH (lista de strings, string))): A função SUM soma o array. Para a célula A2 ele retorna 0 e para A3 ele retornará 1.
  • SUM (- ISNUMBER (SEARCH (lista de strings, string)))> 0: Finalmente, verificamos se a soma do array é maior que 0 ou não. Se for maior que 0, significa que há pelo menos uma menção às cores fornecidas e retorna VERDADEIRO, senão FALSO.
  • Usando esta função, você pode verificar vários textos ou dizer substrings em uma string em uma postura. Para saber mais sobre as funções incríveis do EXCEL 2016, 2013 e 2010 ou anteriores, acesse nossa página inicial. Temos uma grande lista de artigos úteis do Excel.

Soma se as células contêm texto específico

Soma se a célula contém texto em outra célula no Excel

Contar células que contêm texto específico

Divida Números e Texto da String no Excel

Destacar células que contêm texto específico

Artigos populares:

50 atalhos do Excel para aumentar sua produtividade

Como usar a função PROCV no Excel

Como usar a função CONT.SE no Excel

Como usar a função SUMIF no Excel