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:
- Função SUMPRODUCT
- 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
- Ponto de interrogação (?)
- Asterisco (*)
- 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:
- A fórmula retorna #VALUE! erro se o argumento para a função for numérico.
- 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