Excel: vlookup se a célula contiver uma palavra no texto
Você pode usar a seguinte fórmula VLOOKUP para localizar células que contêm uma palavra específica em uma string de texto:
=VLOOKUP("*"& A11 &"*", A2:B8 ,2,FALSE)
Esta fórmula específica encontrará a célula no intervalo A2:B8 que contém a palavra na célula A11 e retornará o valor correspondente na segunda coluna.
O exemplo a seguir mostra como usar esta fórmula na prática.
Exemplo: VLOOKUP se a célula contiver uma palavra no texto
Digamos que temos o seguinte conjunto de dados que mostra o total de vendas realizadas em diferentes lojas:
Agora digamos que queremos procurar a loja que contém a palavra “Axel” e retornar o valor de venda correspondente.
Para fazer isso, podemos usar a seguinte fórmula:
=VLOOKUP("*"& A11 &"*", A2:B8 ,2,FALSE)
A captura de tela a seguir mostra como usar esta fórmula na prática:
Esta fórmula VLOOKUP é capaz de pesquisar “Axel” na lista de nomes de lojas e retornar o valor de venda correto de 30 .
Observe que esta fórmula também não diferencia maiúsculas de minúsculas.
Isso significa que se usarmos “axel” a fórmula ainda poderá encontrar este texto na lista de nomes de lojas:
A fórmula sempre retorna o valor de vendas correto de 30 .
Recursos adicionais
Os tutoriais a seguir explicam como realizar outras operações comuns no Excel:
Excel: como encontrar duplicatas usando VLOOKUP
Excel: como usar VLOOKUP para retornar todas as correspondências
Excel: como usar VLOOKUP para retornar múltiplas colunas