Excel se intervalo de células contém texto específico

Anonim

Neste artigo, aprenderemos como saber se um intervalo contém um texto específico ou não.

Por exemplo, você tem uma grande lista de dados e precisa encontrar a presença de substrings em um intervalo usando funções do Excel. Para este artigo, precisaremos usar 2 funções:

  1. Função SUMPRODUCT
  2. Função CONT.SE com curinga

A função SUMPRODUCT é uma função matemática do Excel. Ele opera em vários intervalos. Ele multiplica os arrays correspondentes e, em seguida, os adiciona.

A função CONT.SE do excel apenas conta o número de células com uma condição específica em um determinado intervalo.

Um curinga é um caractere especial que permite realizar uma correspondência indefinida no texto das fórmulas do Excel.

Existem três caracteres curinga no Excel

  1. Ponto de interrogação (?)
  2. Asterisco (*)
  3. Til (~)

Fórmula genérica:

= SUMPRODUCT (COUNTIF (range, "*" & substrings & "*"))> 0

Explicação:

  • Aqui precisamos aplicar o asterisco ( * ) com cada substring. Asterisco ( * ) corresponde a qualquer número de caracteres quando usado.
  • Em seguida, a função CONT.SE recebe o argumento de intervalo e substrings com curinga e conta o número de células correspondentes.
  • A função SUMPRODUCT pega os números retornados pela função CONT.SE e obtém sua soma.
  • A fórmula verifica o número do resultado com> 0 e retorna VERDADEIRO se a instrução for VERDADEIRA ou então a fórmula retorna FALSO.

Exemplo:

Aqui temos dados no intervalo A2: A7. precisamos encontrar a presença de cores no intervalo usando esta fórmula.


Use a fórmula:

= SUMPRODUCT (COUNTIF (range, "*" & Colors & "*"))> 0

Explicação:

  • Aqui, o asterisco (*) é aplicado com cada substring cor. Asterisco (*) corresponde a qualquer número de caracteres quando usado.
  • Em seguida, a função CONT.SE recebe o argumento de intervalo e cor com curinga e conta o número de células correspondentes.

= SUMPRODUCT (COUNTIF (range, {* Red *; "Green"; "Blue"))> 0

  • A função SUMPRODUCT pega os números retornados pela função CONT.SE e obtém sua soma, que aparece aqui como.

= SUMPRODUCT ({1; 1; 1})> 0

  • A fórmula verifica o resultado ( 3 ) número com> 0 e retorna VERDADEIRO.

Aqui, o intervalo é denominado intervalo para A2: A7 e cores nomeadas para as substrings em C2: C4.

Como você pode ver no instantâneo acima, a fórmula retorna estatísticas TRUE que a substring cores são encontrados nos valores de intervalo.

Notas:

  1. A fórmula retorna #VALUE! erro se o argumento para a função for numérico.
  2. A fórmula retorna o resultado errado se a sintaxe da fórmula não estiver correta.

Espero que este artigo sobre se Faixa contém valor usando curingas no Excel seja explicativo. Encontre mais artigos sobre as funções SUMPRODUCT aqui. Por favor, compartilhe sua consulta abaixo na caixa de comentários. Nós iremos atendê-lo.

Como usar a função SUMPRODUCT no excel

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

Como usar a função WILDCARDS no Excel

Como remover texto no Excel começando de uma posição

Validação de entradas de texto

Crie uma lista suspensa no Excel com cores

Remova os espaços iniciais e finais do texto no Excel

Artigos populares

Editar uma lista suspensa

Referência absoluta no Excel

Se com formatação condicional

Se com curingas

Vlookup por data

Junte-se ao nome e sobrenome no excel

Contar células que correspondam a A ou B

Converter polegadas em pés e polegadas no Excel 2016

50 Atalho do Excel para aumentar sua produtividade