Skip to main content

Como usar a função VLOOKUP do Excel

BMW DTC EXPLAINED - How to turn off traction control? (Pode 2025)

BMW DTC EXPLAINED - How to turn off traction control? (Pode 2025)
Anonim

Função VLOOKUP do Excel, que significa pesquisa vertical , pode ser usado para procurar informações específicas localizadas em uma tabela de dados ou banco de dados.

O VLOOKUP normalmente retorna um único campo de dados como sua saída. Como isso acontece é:

  1. Você fornece um nome ou Lookup _value que diz ao VLOOKUP em qual linha ou registro da tabela de dados procurar as informações desejadas
  2. Você fornece o número da coluna - conhecido como Col_index_num - dos dados que você procura
  3. A função procura pelo Lookup _value na primeira coluna da tabela de dados
  4. O VLOOKUP localiza e retorna as informações que você procura de outro campo do mesmo registro usando o número de coluna fornecido

Encontre informações em um banco de dados com o VLOOKUP

Na imagem mostrada acima, o VLOOKUP é usado para encontrar o preço unitário de um item com base em seu nome. O nome se torna o valor de pesquisa que o VLOOKUP usa para encontrar o preço localizado na segunda coluna.

A sintaxe e argumentos da função VLOOKUP

A sintaxe de uma função refere-se ao layout da função e inclui o nome, colchetes e argumentos da função.

A sintaxe da função VLOOKUP é:

= VLOOKUP (lookup_value, Table_array, Col_index_num, Range_lookup)

Lookup _value - (obrigatório) o valor que você deseja encontrar na primeira coluna do Table_array argumento.

Table_array - (obrigatório) esta é a tabela de dados que o VLOOKUP procura para encontrar a informação que você está procurando.- a Table_array deve conter pelo menos duas colunas de dados;- a primeira coluna contém normalmente Lookup_value.

Col_index_num - (obrigatório) o número da coluna do valor que você deseja encontrar- a numeração começa com o Lookup_value coluna como coluna 1;- E se Col_index_num está definido para um número maior que o número de colunas selecionadas no Pesquisa de alcance argumentar um #REF! erro é retornado pela função.

Pesquisa de alcance - (opcional) indica se o alcance é classificado em ordem crescente- os dados na primeira coluna são usados ​​como chave de classificação- um valor booleano - TRUE ou FALSE são os únicos valores aceitáveis- se omitido, o valor é definido como TRUE por padrão- se definido como TRUE ou omitido e uma correspondência exata para o Lookup _value não é encontrado, a correspondência mais próxima que é menor em tamanho ou valor é usada como search_key - se definido como TRUE ou omitido e a primeira coluna do intervalo não estiver classificada em ordem crescente, um resultado incorreto poderá ocorrer- se definido como FALSE, o VLOOKUP aceita apenas uma correspondência exata para o Lookup _value .

Classificando os dados primeiro

Embora nem sempre seja necessário, geralmente é melhor primeiro classificar o intervalo de dados que o VLOOKUP está pesquisando em ordem crescente usando a primeira coluna do intervalo da chave de classificação.

Se os dados não estiverem classificados, o VLOOKUP poderá retornar um resultado incorreto.

Correspondências Exatas vs. Aproximadas

O VLOOKUP pode ser configurado para retornar apenas as informações que correspondem exatamente às Lookup _value ou pode ser configurado para retornar correspondências aproximadas

O fator determinante é o Pesquisa de alcance argumento:

  • definido como FALSE, retorna apenas informações relacionadas a correspondências exatas Lookup _value
  • definido como TRUE ou omitido, retorna informações exatas ou aproximadas relacionadas Lookup _value

No exemplo acima, o Pesquisa de alcance está definido como FALSE, portanto, o VLOOKUP deve encontrar uma correspondência exata para o termo Widgets na ordem da tabela de dados para retornar um preço unitário para esse item. Se uma correspondência exata não for encontrada, um erro # N / A será retornado pela função.

Nota: VLOOKUP não diferencia maiúsculas de minúsculas - ambos Widgets e widgets são grafias aceitáveis ​​para o exemplo acima.

No caso de haver vários valores correspondentes - por exemplo, Widgets é listado mais de uma vez na coluna 1 da tabela de dados - as informações relacionadas ao primeiro valor correspondente encontrado indo de cima para baixo são retornadas pela função.

Inserindo Argumentos da Função VLOOKUP do Excel Usando o Apontamento

Na primeira imagem de exemplo acima, a seguinte fórmula contendo a função VLOOKUP é usada para encontrar o preço unitário Widgets localizado na tabela de dados.

= VLOOKUP (A2, $ A $ 5: $ B $ 8,2, FALSE)

Mesmo que essa fórmula possa ser digitada em uma célula da planilha, outra opção, conforme usada com as etapas listadas abaixo, é usar a caixa de diálogo da função, mostrada acima, para inserir seus argumentos.

  • O uso da caixa de diálogo geralmente torna mais fácil inserir os argumentos de uma função corretamente e elimina a necessidade de inserir separadores de vírgulas entre os argumentos.

As etapas abaixo foram usadas para inserir a função VLOOKUP na célula B2 usando a caixa de diálogo da função.

Abrindo a caixa de diálogo VLOOKUP

  1. Clique na célula B2 para torná-la a célula ativa - o local onde os resultados da função VLOOKUP são exibidos
  2. Clique no Fórmulas aba.
  3. Escolher Pesquisa e Referência da faixa de opções para abrir a lista suspensa de funções
  4. Clique em VLOOKUP na lista para abrir a caixa de diálogo da função

Os dados inseridos nas quatro linhas em branco da caixa de diálogo formam os argumentos para a função VLOOKUP.

Apontando para Referências Celulares

Os argumentos para a função VLOOKUP são inseridos em linhas separadas da caixa de diálogo, conforme mostrado na imagem acima.

As referências de célula a serem usadas como argumentos podem ser digitadas na linha correta ou, como feito nas etapas abaixo, com apontar e clicar - que envolve destacar o intervalo desejado de células com o ponteiro do mouse - podem ser usadas para inseri-las a caixa de diálogo.

Usando Referências de Células Relativas e Absolutas com Argumentos

Não é incomum usar várias cópias do VLOOKUP para retornar informações diferentes da mesma tabela de dados.

Para tornar isso mais fácil, geralmente o VLOOKUP pode ser copiado de uma célula para outra. Quando as funções são copiadas para outras células, deve-se tomar cuidado para garantir que as referências de células resultantes estejam corretas, dada a nova localização da função.

Na imagem acima, cifrões ( $ ) cercam as referências de célula para o Table_array argumento indicando que eles são referências absolutas de célula, o que significa que eles não serão alterados se a função for copiada para outra célula.

Isto é desejável, pois várias cópias do VLOOKUP referenciariam a mesma tabela de dados que a fonte de informação.

A referência de célula usada para lookup_value - A2 - por outro lado , não é cercado por cifrões, o que faz dele uma referência relativa de célula. Referências de célula relativas mudam quando são copiadas para refletir sua nova localização em relação à posição dos dados a que se referem.

Referências de células relativas tornam possível procurar vários itens na mesma tabela de dados, copiando VLOOKUP para vários locais e inserindo diferentes lookup_values .

Inserindo os Argumentos da Função

  1. Clique no Lookup _value linha no VLOOKUP caixa de diálogo
  2. Clique na célula A2 na planilha para inserir essa referência de célula como search_key argumento
  3. Clique no Table_array linha da caixa de diálogo
  4. Realce as células A5 a B8 na planilha para inserir esse intervalo como Table_array argumento - os títulos da tabela não estão incluídos
  5. aperte o F4 tecla no teclado para alterar o intervalo para referências absolutas de célula
  6. Clique no Col_index_num linha da caixa de diálogo
  7. Digite um 2 nesta linha como o Col_index_num argumento, já que as taxas de desconto estão localizadas na coluna 2 do Table_array argumento
  8. Clique no Pesquisa de alcance linha da caixa de diálogo
  9. Digite a palavra Falso Enquanto o Pesquisa de alcance argumento
  10. aperte o Entrar tecla no teclado para fechar a caixa de diálogo e retornar à planilha
  11. A resposta US $ 14,76 - o preço unitário de um Widget - deve aparecer na célula B2 da planilha
  12. Quando você clica na célula B2, a função completa = VLOOKUP (A2, $ A $ 5: $ B $ 8,2, FALSE) aparece na barra de fórmulas acima da planilha

Mensagens de erro do Excel VLOOKUP

As seguintes mensagens de erro estão associadas ao VLOOKUP:

Um erro # N / A ("valor não disponível") é exibido se:

  • o Lookup _value não é encontrado na primeira coluna do alcance argumento
  • o Table_array argumento é impreciso. Por exemplo, o argumento pode incluir colunas vazias no lado esquerdo do intervalo
  • o Pesquisa de alcance argumento está definido como FALSE e uma correspondência exata para o search_key argumento não pode ser encontrado na primeira coluna do alcance
  • o Pesquisa de alcance argumento é definido como TRUE e todos os valores na primeira coluna do alcance são maiores que o search_key

Um # ref! erro é exibido se:

  • o Col_index_num O argumento é maior que o número de colunas na matriz da tabela.