Como usar VLOOKUP no Excel

A função VLOOKUP no Excel procura um valor em um intervalo de células e, em seguida, retorna um valor que está na mesma linha do valor que você está procurando.

VLOOKUP, que significa ‘Pesquisa vertical’, é uma função de pesquisa que procura um valor na coluna mais à esquerda (primeira coluna) do intervalo e retorna o valor paralelo da coluna à sua direita. A função VLOOKUP procura apenas o valor (de cima para baixo) em uma tabela organizada verticalmente.

Por exemplo, digamos que temos uma lista de estoque em uma planilha com uma tabela mostrando os nomes dos itens, data de compra, quantidade e preço. Então, poderíamos usar PROCV em outra planilha para extrair a quantidade e o preço de um determinado nome de item da planilha de estoque.

A função VLOOKUP pode parecer assustadora no início, mas na verdade é bem fácil de usar, uma vez que você entenda como funciona. Aqui, neste tutorial, mostraremos como usar a função VLOOKUP no Excel.

Sintaxe e argumentos de VLOOKUP

Se você for usar a função PROCV, você precisa saber sua sintaxe e seus argumentos.

Sintaxe da função PROCV:

= VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])

Esta função consiste em 4 parâmetros ou argumentos:

  • lookup_value: Isso especifica o valor que você está procurando na primeira coluna da matriz de tabela fornecida. O valor Lookup deve estar sempre à esquerda (coluna da tabela de pesquisa.
  • table_array: Esta é a tabela (intervalo de células) na qual você deseja pesquisar um valor. Esta tabela (tabela de pesquisa) pode estar na mesma planilha ou em planilhas diferentes, ou mesmo em uma pasta de trabalho diferente.
  • col_index_num: Isso especifica o número da coluna da matriz da tabela que possui o valor que você deseja extrair.
  • [Pesquisa de alcance]: Este parâmetro especifica se você deseja extrair uma correspondência exata ou uma correspondência aproximada. É VERDADEIRO ou FALSO, insira 'FALSO' se quiser o valor exato ou insira 'VERDADEIRO' se estiver OK com o valor aproximado.

Usando a função VLOOKUP no Excel

Vamos explorar como usar VLOOKUP no Microsoft Excel.

Exemplo Básico

Para usar VLOOKUP, primeiro você precisa criar seu banco de dados ou tabela (veja abaixo).

Em seguida, crie uma tabela ou intervalo de onde deseja pesquisar e extrair os valores da tabela de pesquisa.

A seguir, selecione a célula onde deseja extrair o valor e insira a seguinte fórmula VLOOKUP. Por exemplo, queremos pesquisar o número de telefone de 'Ena', então temos que inserir o valor de pesquisa como B13, A2: E10 como a matriz da tabela, 5 para o número da coluna do número de telefone e FALSE para retornar o valor exato valor. Em seguida, pressione ‘Enter’ para finalizar a fórmula.

= PROCV (B13, A2: E10,5, FALSO)

Você não precisa digitar o intervalo da tabela manualmente, você pode apenas selecionar o intervalo ou a tabela usando o mouse para o argumento table_array. E será adicionado ao argumento automaticamente.

Lembre-se, para que isso funcione, o valor de pesquisa deve estar na extremidade esquerda de nossa tabela de pesquisa (A2: E10). Além disso, o valor_procurado não precisa necessariamente estar na coluna A da planilha, ele apenas precisa estar na coluna mais à esquerda do intervalo que você deseja pesquisar.

Vlookup parece certo

A função VLOOKUP só pode olhar para a direita da tabela. Ele procura um valor na primeira coluna de uma tabela ou intervalo e extrai o valor correspondente de uma coluna à direita.

Correspondência Exata

A função VLOOKUP do Excel possui dois métodos de correspondência, eles são: exato e aproximado. O parâmetro ‘range_lookup’ na função VLOOKUP especifica o tipo de objeto que você está procurando, exato ou aproximado.

Se você inserir range_lookup como ‘FALSE’ ou ‘0’, a fórmula procura um valor que é exatamente igual a lookup_value (pode ser um número, texto ou data).

= PROCV (A9, A2: D5,3, FALSO)

Se uma correspondência exata não for encontrada na tabela, ele retornará um erro # N / A. Quando tentamos pesquisar 'Japão' e retornar seu valor correspondente na coluna 4, o erro # N / A ocorre porque não há 'Japão' na primeira coluna da tabela.

Você pode inserir o número ‘0’ ou ‘FALSO’ no argumento final. Ambos significam a mesma coisa no Excel.

Correspondência Aproximada

Às vezes, você não precisa necessariamente de uma correspondência exata, a melhor correspondência é o suficiente. Nesses casos, você pode usar o modo de correspondência aproximada. Defina o argumento final da função como ‘TRUE’ para encontrar uma correspondência aproximada. O valor padrão é TRUE, o que significa que se você não adicionar o último argumento, a função usará correspondência aproximada por padrão.

= PROCV (B10, A2: B7,2, VERDADEIRO)

Neste exemplo, não precisamos de uma pontuação exata para encontrar uma nota apropriada. Tudo o que precisamos é das marcas para estar nessa faixa de pontuação.

Se PROCV encontrar uma correspondência exata, ele retornará esse valor. No exemplo acima, se a fórmula não puder encontrar o valor look_up 89 na primeira coluna, ela retornará o próximo maior valor (80).

Primeira partida

Se a coluna mais à esquerda da tabela contiver duplicatas, o VLOOKUP encontrará e retornará a primeira correspondência.

Por exemplo, VLOOKUP é configurado para encontrar o sobrenome do nome ‘Mia’. Como existem 2 entradas com o nome ‘Mia’, a função retorna o sobrenome da primeira entrada, ‘Bena’.

Correspondência de curinga

A função VLOOKUP permite encontrar uma correspondência parcial em um valor especificado usando caracteres curinga. Se você deseja localizar um valor que contém o valor de pesquisa em qualquer posição, adicione um sinal de e comercial (&) para juntar nosso valor de pesquisa com o caractere curinga (*). Use os sinais '$' para fazer referências de células absolutas e adicione o caractere curinga '*' antes ou depois do valor de pesquisa.

No exemplo, temos apenas parte de um valor de pesquisa (Vin) na célula B13. Portanto, para realizar uma correspondência parcial nos caracteres fornecidos, concatene um caractere curinga '*' após a referência da célula.

= PROCURA ($ B $ 13 & "*", $ A $ 2: $ E $ 10,3, FALSO)

Múltiplas pesquisas

A função VLOOKUP permite criar uma pesquisa dinâmica bidirecional, combinando linhas e colunas. No exemplo a seguir, VLOOKUP é configurado para realizar uma pesquisa com base no nome (Mayra) e na cidade. A sintaxe em B14 é:

= PROCV (B13, A2: E10, CORRESPONDÊNCIA (A14, A1: E1,0), 0)

Como VLOOKUP de outra planilha no Excel

Normalmente, a função PROCV é usada para retornar valores correspondentes de uma planilha separada e raramente é usada com dados na mesma planilha.

Para Vlookup de outra planilha do Excel, mas na mesma pasta de trabalho, insira o nome da planilha antes de table_array com um ponto de exclamação (!).

Por exemplo, para pesquisar o valor da célula A2 da planilha ‘Produtos’ no intervalo A2: B8 na planilha ‘Preços do item’ e retornar um valor correspondente da coluna B:

= PROCV (A2, Preços do item! $ A $ 2: $ C $ 8,2, FALSO)

A imagem abaixo mostra uma tabela na planilha ‘ItemPrices’.

Quando inserimos a fórmula VLOOKUP na coluna C da planilha ‘Produtos’, ela puxa os dados correspondentes da planilha ‘Preços do item’.

Como PROCURAR de outra pasta de trabalho no Excel

Você também pode pesquisar o valor em uma pasta de trabalho totalmente diferente. Se você deseja PROCV de outra pasta de trabalho, você precisa colocar o nome da pasta de trabalho entre colchetes seguidos pelo nome da planilha antes de table_array com um ponto de exclamação (!) (Como mostrado abaixo).

Por exemplo, use esta fórmula para pesquisar o valor da célula A2 de uma planilha diferente da planilha chamada ‘ItemPrices’ na pasta ‘Item.xlsx’:

= VLOOKUP (A2, [Item.xls] ItemPrices! $ A $ 2: $ B $ 8,2, FALSO)

Primeiro, abra ambas as pastas de trabalho, depois comece a inserir a fórmula na célula C2 de uma planilha (planilha do produto) e, quando chegar ao argumento table_array, vá para a pasta de trabalho de dados principal (Item.xlsx) e selecione o intervalo da tabela. Dessa forma, você não precisa digitar a pasta de trabalho e o nome da planilha manualmente. Digite o restante dos argumentos e pressione a tecla ‘Enter’ para finalizar a função.

Mesmo se você fechar a pasta de trabalho que contém a tabela de pesquisa, a fórmula VLOOKUP continuará a funcionar, mas agora você pode ver o caminho completo da pasta de trabalho fechada, conforme mostrado na captura de tela a seguir.

Use a função VLOOKUP da faixa do Excel

Se você não se lembra das fórmulas, pode sempre acessar a função VLOOKUP na Faixa de Opções do Excel. Para acessar VLOOKUP, vá para a guia ‘Fórmulas’ na Faixa do Excel e clique no ícone ‘Consulta e Referência’. Em seguida, selecione a opção ‘VLOOKUP’ na parte inferior do menu suspenso.

Em seguida, insira os argumentos na caixa de diálogo ‘Argumentos da função’. Em seguida, clique no botão ‘OK’.

No exemplo, procuramos o primeiro nome ‘Sherill’ na tabela para retornar seu estado correspondente na coluna D.

Esperamos que você tenha aprendido a usar a função PROCV no Excel com este artigo. Se você quiser saber mais sobre como usar o Excel, verifique nossos outros artigos relacionados ao Excel.