Como usar a função PROCV no Excel

Índice:

Anonim

Olá! Imagine que você tenha milhares de linhas de dados de funcionários no Excel e seu chefe pergunte aleatoriamente o salário e a designação de Ramesh. Ou pior do que isso, ele (a) lhe dá uma lista de cem funcionários e pede que você envie detalhes desses funcionários. O que você faria? Você não pode encontrá-lo manualmente. Simplesmente não é viável e nem inteligente. Mas você é inteligente, é por isso que está aqui. Deixe-me apresentar a função VLOOKUP do Excel.

Por que precisamos de PROCV?

O que é PROCV? VLOOKUP significa pesquisa vertical.

VLOOKUP apenas procura a linha de um determinado valor na primeira coluna de uma tabela e retorna o valor da coluna solicitada nessa linha.

A sintaxe de VLOOKUP:

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

Valor_procurado: O valor pelo qual você deseja pesquisar na primeira coluna da Matriz da tabela.

Table_array: A tabela na qual você deseja procurar / pesquisar

col_index_number: O número da coluna em Table Array da qual você deseja buscar resultados.

[Pesquisa de alcance]: FALSE se quiser pesquisar o valor exato, TRUE se quiser uma correspondência aproximada.

Ok, chega de teoria. Vamos pular para um exemplo de VLOOKUP do Excel.

VLOOKUP Exemplo 1.

Em uma planilha do Excel, você tem esses dados de funcionários. Na primeira coluna (Coluna A), você tem o nome dos funcionários. A seguir, você tem sua designação e assim por diante, conforme mostrado na imagem abaixo.

Para facilitar, peguei uma pequena mesa.

Agora, seu chefe mandão lhe enviou esta lista e pediu detalhes em colunas em branco.


Você precisa informar os salários e designações de Ramesh e Divya. Como você faria isso?

Para fazer isso, você pode pesquisar manualmente Ou … Ou você pode usar a função VLOOKUP do Excel.

Basta escrever esta fórmula VLOOKUP na célula H2 e copiá-la na célula abaixo:

= PROCV (G3, $ A $ 3: $ D $ 11,4, FALSO)

Você obterá os resultados conforme mostrado abaixo.

Explicação:
Aqui dissemos ao Excel para procurar por Ramesh (G3) na primeira coluna (UMA) da tabela $ A $ 3: $ D $ 11.

Se o valor fornecido for encontrado, retorne o valor no quarto (4) dessa tabela.

Dando a ele um FALSE em range_lookup, você está informando VLOOKUP para encontrar a correspondência exata (sem ifs n buts).

Aqui, Ramesh é encontrado na primeira coluna A e seu salário é retornado como 105347.

Da mesma forma, VLOOKUP procura Divya em uma coluna e retorna #N / D erro uma vez que o registro de Divya não está em sua mesa.

Você vê outro uso de PROCV aqui? Você pode usar a função PROCV para saber se um valor existe em uma lista ou não. Você também pode combinar duas listas e saber quais valores são comuns a elas.

Dica profissional: sempre bloqueie a referência de Table_array ao usar VLOOKUP no Excel. Caso contrário, seu table_array mudará quando você copiar sua fórmula em outras células.

É por padrão quando você VLOOKUP de outra planilha ou pasta de trabalho, mas na mesma planilha, você precisa fazer isso manualmente.

Você pode escrever a fórmula VLOOKUP para obter a designação de Ramesh? A seção de comentários é toda sua.

No exemplo acima, vimos um Exemplo VLOOKUP onde queríamos uma correspondência exata. Mas e se quisermos saber a correspondência aproximada?

Quando você usa a correspondência aproximada em VLOOKUP como Range_lookup?

Vamos entender com outro exemplo VLOOKUP.

Exemplo 2: Uso de correspondência aproximada em VLOOKUP

Você respondeu corretamente à pergunta de seu chefe usando VLOOKUP anteriormente. Agora, seu “querido” chefe quer saber o salário mais próximo de 150000 (apenas menos de).
Para responder a isso, usaremos VLOOKUP novamente, mas desta vez com uma correspondência aproximada.

Nota importante: Para encontrar uma correspondência aproximada, você precisa que seus dados sejam classificados. Aqui, classifiquei os dados em ordem crescente por salário.

Na célula H2, escreva esta fórmula e arraste-a para a célula abaixo:

= PROCV (G9, $ D $ 3: $ D $ 11,1,1)

Nota 1 é interpretado como VERDADE e 0 Como FALSO no Excel.

Em última análise, você terá um resultado semelhante a este:

Explicação.
Nosso valor de pesquisa é 150000 (G9) e queremos o salário mais próximo disso.
Nosso alcance é $ D $ 3: $ D $ 11 já que queremos retornar o valor da mesma coluna. Portanto, col_index_num também é 1. E uma vez que queremos uma correspondência aproximada, fornecemos range_lookup como 1 (VERDADEIRO).

Para uma correspondência aproximada, seus dados precisam ser classificados. Caso contrário, VLOOKUP do Excel funcionará como um resultado incorreto.

Anotações importantes:

    • VLOOKUP sempre funciona da esquerda para a direita. Você não pode buscar um valor à direita da primeira coluna.
    • A numeração da coluna começa no intervalo selecionado. Por exemplo, se você fornecer a matriz da tabela D4: F10. Em seguida, a contagem de colunas começará com D, não a partir do início real da tabela.

  • Sempre fixe a referência à Tabela usando o sinal $ para evitar erros ao copiar a fórmula de pesquisa V no Microsoft Excel 2016.
  • Você pode usar o caractere curinga (*) no valor de pesquisa quando apenas se lembrar de alguma parte do valor de pesquisa.
  • Defina Range_Lookup como FALSE (0) para obter uma correspondência exata para o seu valor.
  • Defina Range_Lookup como TRUE (1) para obter o menor valor mais próximo do que o valor fornecido.
  • Sempre classifique os dados em ordem crescente para obter uma correspondência aproximada.

Agora você pode responder à pergunta de seu chefe em segundos. Você pode comparar duas listas facilmente. Você pode fazer uma pesquisa em massa usando VLOOKUP no Excel 2016, 2013, 2010 e em versões anteriores do Excel em segundos.

Então foi útil? Se não, deixe-me saber sua consulta exata na seção de comentários.

17 coisas sobre VLOOKUP do Excel

Os 5 principais valores do Vlookup com valores duplicados usando INDEX-MATCH no Excel

VLOOKUP Valores Múltiplos

VLOOKUP com Dynamic Col Index

Correspondência parcial com a função VLOOKUP

Use PROCV de duas ou mais tabelas de pesquisa

Vlookup por data no Excel

Usando uma fórmula VLOOKUP para verificar se existe um valor

Artigos populares

Como PROCURAR em planilhas diferentes do Excel

PROCV com números e texto

IF, ISNA e função VLOOKUP

Função ISNA e VLOOKUP

Função IFERROR e VLOOKUP