Correspondência parcial com VLOOKUP
Há momentos em que você precisa do Excel para recuperar dados com base em informações parciais. Para resolver o problema, você pode usar um PROCV fórmula junto com caracteres curinga - o asterisco (*) e ponto de interrogação (?).
Como realizar uma correspondência parcial com VLOOKUP?
Para obter o informações sobre os produtos e vendas realizadas pelo vendedor, cujo nome contém “ale”, da tabela conforme mostrado acima, você deve saber como usar o curinga - o asterisco (*), que corresponde a qualquer número de caracteres. No caso acima, você pode colocar "ale" entre dois asteriscos ("* ale *") para corresponder a todos os nomes que contêm de. Depois de entender o uso de curingas, podemos usar a função VLOOKUP para aplicar uma correspondência parcial.
Dicas para outros casos: Combine os nomes que comece com ale, use "ale *"; Combine os nomes que terminar com cerveja, use "* ale"; Combine os nomes que tem ale como sua 2-4ª letras, use "? ale *". Observe que um ponto de interrogação corresponde a um caractere.
Sintaxe genérica
=VLOOKUP(lookup_value,table_array,column_num,FALSE)
- valor_pesquisa: O valor VLOOKUP usado para aplicar a correspondência parcial no table_array. Aqui se refere ao nome que contém “ale”. o lookup_value deve estar na coluna mais à esquerda do table_array.
- tabela_array: O intervalo de células a partir do qual olhar.
- núm_coluna: O número da coluna no table_array contendo o valor a ser retornado.
Para obter o informações sobre os produtos e vendas realizadas pelo vendedor, cujo nome contém “ale”, copie ou insira as fórmulas abaixo nas células G7 e G8 e pressione Entrar para obter os resultados:
Célula G7 = VLOOKUP ("* ale *",B5: D11,2,FALSO)
Célula G8 = VLOOKUP ("* ale *",B5: D11,3,FALSO)
Ou use uma referência de célula para tornar as fórmulas dinâmicas:
Célula G7 = VLOOKUP ("*" & G5 & "*",B5: D11,2,FALSO)
Célula G8 = VLOOKUP ("*" & G5 & "*",B5: D11,3,FALSO)
√ Observação: para colar uma referência de célula e um texto, você deve usar oe comercial (&) para uni-los. E o texto deve ser colocado entre aspas duplas.
Explicação da fórmula
Aqui, usamos a fórmula abaixo como exemplo:
=VLOOKUP("*"&G5&"*",B5:D11,2,FALSE)
- The lookup value "*"&G5&"*" ("*ale*") can match any names that contain the string “ale”, no matter what position the string is in the names.
- The range_lookup FALSE asks the VLOOKUP function to find the exact match.
- The VLOOKUP function will then return the value that matches "*"&G5&"*" and is in the 2nd column of the range B5:D11, which is Ruler, Glue, Notebook.
Funções relacionadas
A função VLOOKUP do Excel procura um valor por correspondência na primeira coluna de uma tabela e retorna o valor correspondente de uma determinada coluna na mesma linha.
Fórmulas Relacionadas
Procure um valor que contenha um texto específico com curingas
Para localizar a primeira correspondência que contém determinada sequência de texto em um intervalo no Excel, você pode usar uma fórmula INDEX e MATCH com caracteres curinga - o asterisco (*) e o ponto de interrogação (?).
Procure o primeiro número de correspondência parcial
Há casos em que você precisa obter a posição da primeira correspondência parcial que contém um número específico em um intervalo de valores numéricos no Excel. Nesse caso, uma fórmula de CORRESPONDÊNCIA e TEXTO que incorpore asterisco (*), o curinga que corresponde a qualquer número de caracteres, fará um favor a você. E se você também precisa saber o valor exato naquela posição, você pode adicionar a função INDEX à fórmula.
Pesquisa sensível a maiúsculas e minúsculas
Você deve saber que pode combinar as funções INDEX e MATCH ou usar a função VLOOKUP para pesquisar valores no Excel. No entanto, as pesquisas não diferenciam maiúsculas de minúsculas. Portanto, para realizar uma correspondência com distinção entre maiúsculas e minúsculas, você deve aproveitar as funções EXACT e CHOOSE.
As melhores ferramentas de produtividade para escritório
Kutools para Excel - ajuda você a se destacar na multidão
Kutools para Excel possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...
Guia Office - Habilite leitura e edição com guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz guias eficientes para o Office (inclui Excel), assim como Chrome, Edge e Firefox.
- Última atualização em .