Como encontrar dados com PROCV no Excel

Índice:

Como encontrar dados com PROCV no Excel
Como encontrar dados com PROCV no Excel
Anonim

O que saber

  • Add lookup_value > table_array > col_index_num > range_lookupe pressione Enter.
  • O argumento range_lookup é opcional. Use TRUE para uma correspondência próxima e FALSE para uma correspondência exata.
  • Os erros N/A e REF vêm de argumentos ausentes ou incorretos para lookup_value, table_array ou range_lookup.

A função PROCV do Excel, que significa "pesquisa vertical", procura um valor na primeira coluna de um intervalo e retorna o valor em qualquer outra coluna na mesma linha. Se você não conseguir localizar qual célula contém dados específicos, PROCV é uma maneira eficaz de localizar esses dados. É especialmente útil em planilhas gigantes onde é difícil localizar informações. Estas instruções se aplicam ao Excel para Microsoft 365, Excel 2019, 2016, 2013, 2010, Excel para Mac e Excel Online.

Como funciona a função PROCV

VLOOKUP normalmente retorna um único campo de dados como saída.

Como funciona:

  1. Você fornece um nome ou lookup_value que informa ao VLOOKUP qual linha da tabela de dados deve procurar os dados desejados.
  2. Você fornece o número da coluna como o argumento col_index_num, que informa ao VLOOKUP qual coluna contém os dados que você procura.
  3. A função procura o lookup_value na primeira coluna da tabela de dados.
  4. VLOOKUP então localiza e retorna as informações do número da coluna que você definiu em col_index_num, da mesma linha que o valor de pesquisa.

VLOOKUP Argumentos e sintaxe da função

Image
Image

A sintaxe para a função PROCV é:

=VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)

A função PROCV pode parecer confusa porque contém quatro argumentos, mas é simples de usar.

Os quatro argumentos para a função PROCV são os seguintes:

lookup_value (obrigatório): O valor a ser pesquisado na primeira coluna do array da tabela.

table_array (obrigatório) - Esta é a tabela de dados (um intervalo de células) que o VLOOKUP procura para encontrar as informações que você precisa.

  • A tabela_array deve conter pelo menos duas colunas de dados
  • A primeira coluna deve conter o valor_procurado

col_index_num (obrigatório) - Este é o número da coluna do valor que você deseja encontrar.

  • A numeração começa na coluna 1
  • Se você referenciar um número maior que o número de colunas no array da tabela, a função retornará o REF! erro

range_lookup (opcional) - Indica se o valor de pesquisa está ou não dentro de um intervalo contido no array da tabela. O argumento range_lookup é "TRUE" ou "FALSE". Use TRUE para uma correspondência aproximada e FALSE para uma correspondência exata. Se omitido, o valor é TRUE por padrão.

Se o argumento range_lookup for TRUE, então:

  • O valor_procurado é o valor que você deseja verificar se está dentro de um intervalo definido pela tabela_array.
  • A tabela_array contém todos os intervalos e uma coluna que contém o valor do intervalo (como alto, médio ou baixo).
  • O argumento col_index_num é o valor do intervalo resultante.

Como funciona o argumento Range_Lookup

Image
Image

Usar o argumento opcional range_lookup é complicado para muitas pessoas entenderem, então vale a pena dar uma olhada em um exemplo rápido.

O exemplo na imagem acima usa a função PROCV para encontrar a taxa de desconto dependendo do número de itens comprados.

O exemplo mostra que o desconto para a compra de 19 itens é de 2% porque 19 fica entre 11 e 21 na coluna Quantidade da tabela de pesquisa.

Como resultado, PROCV retorna o valor da segunda coluna da tabela de pesquisa, pois essa linha contém o mínimo desse intervalo. Outra maneira de configurar uma tabela de pesquisa de intervalo seria criar uma segunda coluna para o máximo, e esse intervalo teria um mínimo de 11 e um máximo de 20. Mas o resultado funciona da mesma maneira.

O exemplo usa a seguinte fórmula contendo a função PROCV para encontrar o desconto para quantidades de mercadorias compradas.

=PROCV(C2, $C$5:$D$8, 2, VERDADEIRO)

  • C2: Este é o valor de pesquisa, que pode estar em qualquer célula da planilha.
  • $C$5:$D$8: Esta é uma tabela fixa contendo todos os intervalos que você deseja usar.
  • 2: Esta é a coluna na tabela de pesquisa de intervalo que você deseja que a função LOOKUP retorne.
  • TRUE: Habilita o recurso range_lookup desta função.

Depois de pressionar Enter e o resultado retornar na primeira célula, você pode preencher automaticamente a coluna inteira para pesquisar os resultados do intervalo para o restante das células na coluna de pesquisa.

O argumento range_lookup é uma maneira convincente de classificar uma coluna de números mistos em várias categorias.

VLOOKUP Erros: N/A e REF

Image
Image

A função PROCV pode retornar os seguintes erros.

N/A é o erro "valor não disponível" e ocorre nas seguintes condições:

  • O lookup _value não foi encontrado na primeira coluna do argumento table_array
  • O argumento Table_array é impreciso. Por exemplo, o argumento pode incluir colunas vazias no lado esquerdo do intervalo
  • O argumento Range_lookup está definido como FALSE, e uma correspondência exata para o argumento lookup_value não pode ser encontrada na primeira coluna do table_array
  • O argumento range_lookup é definido como TRUE, e todos os valores na primeira coluna do table_array são maiores que o lookup_value

REF! (referência fora do intervalo) ocorre se o col_index_num for maior que o número de colunas no table_array.

Recomendado: