Excel: como verificar se a célula contém texto de lista


Você pode usar a seguinte fórmula no Excel para verificar se uma célula contém texto de uma lista:

 =IF(OR(COUNTIF( A1 ,"*"& $E$2:$E$8 &"*")), "Yes", "No")

Neste exemplo, se a célula A1 contiver algum dos valores de texto no intervalo E2:E8 , ela retornará Yes , caso contrário retornará No .

O exemplo a seguir mostra como usar esta fórmula na prática.

Exemplo: verifique se a célula contém texto de lista no Excel

Digamos que temos o seguinte conjunto de dados no Excel que mostra o número de pontos marcados por diferentes jogadores de basquete:

Existem três times no elenco do Texas: Mavs, Spurs e Rockets.

Digamos que queremos criar uma nova coluna que nos diga se cada equipe é do Texas ou não.

Primeiro, criaremos uma lista de times do Texas na coluna E:

Usaremos então a seguinte fórmula para verificar se o valor na coluna Equipe contém algum dos valores de texto na coluna E:

 =IF(OR(COUNTIF( A2 ,"*"& $E$2:$E$4 &"*")), "Yes", "No")

Podemos digitar esta fórmula na célula C2 e copiá-la e colá-la nas células restantes da coluna C:

Observe que qualquer linha contendo Mavs, Spurs ou Rockets recebe o valor Sim , enquanto todas as outras linhas recebem o valor Não .

Observe também que poderíamos retornar valores diferentes de “Sim” e “Não”.

Por exemplo, poderíamos usar a seguinte fórmula para retornar “Texas” ou “Not Texas”:

 =IF(OR(COUNTIF( A2 ,"*"& $E$2:$E$4 &"*")), "Texas", "Not Texas")

A captura de tela a seguir mostra como usar esta fórmula na prática:

Observe que qualquer linha contendo Mavs, Spurs ou Rockets recebe o valor Texas , enquanto todas as outras linhas recebem o valor Not Texas .

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:

Como contar duplicatas no Excel
Como contar a frequência do texto no Excel
Como calcular a média se a célula contém texto no Excel

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *