Verifique se o valor está na lista no Excel

Índice

Portanto, há momentos em que você gostaria de saber se um valor está na lista ou não. Fizemos isso usando VLOOKUP. Mas podemos fazer a mesma coisa usando a função CONT.SE também. Portanto, neste artigo, aprenderemos como verificar se um valor está em uma lista ou não de várias maneiras.

Verifique se o valor está no intervalo usando a função CONT.SE

Então, como sabemos, usando a função CONT.SE no excel, podemos saber quantas vezes um valor específico ocorre em um intervalo. Portanto, se contarmos para um valor específico em um intervalo e for maior que zero, isso significaria que ele está no intervalo. Não é?

Fórmula Genérica

= CONT.SE (intervalo, valor)> 0

Faixa: O intervalo no qual você deseja verificar se o valor existe no intervalo ou não.

Valor: O valor que você deseja verificar no faixa.

Vejamos um exemplo:

O valor encontrado no Excel está no exemplo de intervalo

Para este exemplo, temos os dados de amostra abaixo. Precisamos de um check-in na célula D2, se o item fornecido em C2 existe no intervalo A2: A9 ou diga lista de itens. Se estiver lá, imprima VERDADE outro FALSO.

Escreva esta fórmula na célula D2:

= CONT.SE (A2: A9, C2)> 0


Uma vez que C2 contém "escala" e não está na lista de itens, ele mostra FALSO. Exatamente como queríamos. Agora, se você substituir “escala” por “Lápis” na fórmula acima, ele mostrará VERDADEIRO.

Agora, este VERDADEIRO e FALSO parece muito para trás e branco. Que tal personalizar a saída. Quer dizer, que tal mostrarmos “encontrado” ou “não encontrado” quando o valor está na lista e quando não está, respectivamente.
Uma vez que este teste nos dá VERDADEIRO e FALSO, podemos usá-lo com a função IF do Excel.

Escreva esta fórmula:

= IF (CONT.SE (A2: A9, C2)> 0, "na lista", "fora da lista")

Você terá isso como sua saída.

E se você remover “> 0” desta fórmula if?

= SE (CONT.SE (A2: A9, C2), "na lista", "fora da lista")

Vai funcionar bem. Você terá o mesmo resultado acima. Porque? Porque A função IF no Excel trata qualquer valor maior que 0 como TRUE.

Como verificar se um valor está dentro do intervalo com operadores curinga

Às vezes, você gostaria de saber se há alguma correspondência com o seu item na lista ou não. Quero dizer, quando você não quer uma correspondência exata, mas qualquer correspondência.

Por exemplo, se na lista fornecida acima, você deseja verificar se há algo com “vermelho”. Para fazer isso, escreva esta fórmula.

= IF (CONT.SE (A2: A9, "* vermelho *"), "na lista", "Fora da lista")

Isso retornará um VERDADEIRO, pois temos “caneta vermelha” em nossa lista. Se você substituir vermelho por rosa, ele retornará FALSO. Tente.
Agora, codifiquei permanentemente o valor na lista, mas se o seu valor estiver em uma célula, digamos, em nossa célula favorita B2, então escreva esta fórmula.

SE (CONT.SE (A2: A9, "*" & B2 & "*"), "na lista", "Fora da lista")


Existe mais uma maneira de fazer o mesmo. Podemos usar a função MATCH no Excel para verificar se a coluna contém um valor. Vamos ver como.

Descubra se um valor está em uma lista usando a função MATCH

Então, como todos sabemos, a função MATCH no Excel retorna o índice de um valor se encontrado, caso contrário, retorna o erro # N / A. Portanto, podemos usar o ISNUMBER para verificar se a função retorna um número.
Se ele retornar um número ISNUMBER mostrará TRUE, o que significa que foi encontrado FALSE, e você sabe o que isso significa.

Escreva esta fórmula na célula C2:

= ISNUMBER (CORRESPONDÊNCIA (C2, A2: A9,0))


A função MATCH procura uma correspondência exata de valor na célula C2 no intervalo A2: A9. Como DESK está na lista, ele mostra um valor TRUE e FALSE para SCALE.

Então, sim, essas são as maneiras, usando as quais você pode descobrir se um valor está na lista ou não e, em seguida, agir sobre eles como quiser usando a função IF. Expliquei como encontrar o valor em uma faixa da melhor maneira possível. Deixe-me saber se você tem alguma ideia. A seção de comentários é toda sua.

Como verificar se a célula contém texto específico no Excel

Como verificar uma lista de textos em sequência no Excel

Como calcular a diferença média entre listas no Excel

Como obter cada enésimo valor de uma lista no Excel

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

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave