Articles

correspondência parcial com VLOOKUP

a função VLOOKUP suporta wildcards, o que torna possível realizar uma correspondência parcial sobre um valor de pesquisa. Por exemplo, você pode usar o VLOOKUP para recuperar valores de uma tabela baseada em digitar apenas parte de um valor de pesquisa. Para usar caracteres especiais com o VLOOKUP, deverá indicar o modo de correspondência EXACTO, fornecendo o FALSE ou 0 para o último argumento, que é chamado range_lookup.

neste exemplo, usamos o asterisco ( * ) como um wildcard, que corresponde a zero ou mais caracteres. Para permitir uma correspondência parcial do valor digitado em H4, nós fornecemos o valor de pesquisa como este:

value&"*"

Esta expressão, junta-se o texto no intervalo nomeado valor com um curinga usando o ” e ” comercial (&) para concatenar. Se digitar uma string como “Aya” no valor de intervalo nomeado (H4), o resultado é ” Aya*”, que é devolvido diretamente para VLOOKUP como o valor de pesquisa. Colocar o wildcard no final resulta em um jogo “começa com”. Isso fará com que VLOOKUP combine com a primeira entrada na coluna B que começa com “Aya”.a correspondência de caracteres especiais

é conveniente, porque não tem de escrever um nome completo, mas tem de ter cuidado com duplicados ou perto de duplicados. Por exemplo, a tabela contém tanto “Bailer” quanto “Bailey” para que digitar “Bai” em H4 irá retornar apenas a primeira partida (“Bailer”), mesmo que haja dois nomes que começam com “Bai”.

outras colunas

as fórmulas no intervalo H7: H10 são muito semelhantes; a única diferença é o índice de colunas:

=VLOOKUP(value&"*",data,2,FALSE) // first=VLOOKUP(value&"*",data,1,FALSE) // last=VLOOKUP(value&"*",data,3,FALSE) // id=VLOOKUP(value&"*",data,4,FALSE) // dept

Contém o tipo de correspondência

Para uma “contém o tipo de correspondência”, onde a pesquisa de seqüência de caracteres podem aparecer em qualquer lugar no valor de pesquisa, você precisa usar dois curingas, como este:

=VLOOKUP("*"&value&"*",data,2,FALSE)

Isto irá participar de um asterisco para ambos os lados da pesquisa de valor, de modo que PROCV encontrará o primeiro jogo que contém o texto digitado em H4.

nota: deve definir o modo de correspondência exacto com o FALSE ou 0 para o último argumento no VLOOKUP ao usar caracteres especiais.