Como usar VLookup com planilhas diferentes no Excel

A fórmula VLookup do Microsoft Excel permite que você pesquise dados específicos em planilhas grandes, uma das funções de consulta e referência do Excel. Você pode usar VLookup entre planilhas em uma pasta de trabalho do Excel, bem como em uma única planilha.

A fórmula VLookup processa essencialmente quatro informações para realizar a pesquisa. A programação da função VLookup usa o valor que você deseja pesquisar, o intervalo da planilha no qual procurar, a coluna dentro desse intervalo que contém o valor e se você deseja uma correspondência exata ou aproximada para o valor. O VLookup permite que você extraia dados de uma planilha do Excel de maneiras muito flexíveis e poderosas.

Usando a fórmula VLookup

VLookup no Excel contém quatro parâmetros, chamados argumentos, que são preenchidos por você como parte da fórmula da função. A sintaxe do VLookup é semelhante a esta:

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

Os argumentos são:

  1. lookup_value: este é o valor que você está procurando na planilha. Se você estivesse procurando o número de pessoas em um diretório chamado Laura, o valor de pesquisa seria inserido como uma string de texto, "Laura" incluindo as aspas. Os valores numéricos não precisam de aspas.

  2. table_array: este é o intervalo de células dentro do qual você está procurando os dados. Por exemplo, se os nomes das pessoas estiverem em três colunas de B a D e houver 300 linhas de dados, você entrará no intervalo B1: D300, supondo que os dados iniciem na primeira linha.
  3. col_index_num: refere-se à coluna dentro da matriz da tabela na qual encontrar o valor de pesquisa. Neste exemplo, a coluna D é numericamente a terceira coluna, portanto, o número do índice é 3.
  4. [range_lookup]: este parâmetro opcional retorna correspondências aproximadas se o valor de pesquisa de intervalo for TRUE e retorna apenas correspondências exatas se a pesquisa de intervalo for FALSE. A omissão desse parâmetro pressupõe um valor TRUE.

A fórmula para uma VLookup na célula do Excel para este exemplo seria:

= PROCV ("Laura", B2: D300,3, FALSO)

Isso procura todas as correspondências exatas para pessoas chamadas Laura.

Usando VLOOKUP entre planilhas

Pesquisar dados em uma única planilha geralmente não é muito difícil, portanto, o VLookup pode ter uso limitado em planilhas simples. No entanto, quando você tem uma pasta de trabalho com várias planilhas contendo muitos dados, pode criar uma folha de resumo para extrair os dados de uma pasta de trabalho do Excel.

Tudo o que é necessário para fazer isso é adicionar informações da planilha ao segundo argumento. Digamos, por exemplo, que os nomes no diretório estejam na Planilha2. Adicione o nome da folha de destino antes da referência da célula na matriz da tabela, separado por um ponto de exclamação. Isso faz com que a fórmula VLookup faça referência ao intervalo de células em outra planilha. Para o exemplo, a fórmula da função agora seria:

= PROCV ("Laura", FOLHA2! B2: D300,3, FALSO)

Independentemente de em qual planilha a fórmula VLookup está, a fórmula agora faz referência aos dados da planilha 2.

Dica

Você também pode fazer pesquisas em outras pastas de trabalho do Excel adicionando a pasta da pasta de trabalho e o nome do arquivo entre colchetes antes do nome da planilha.