Você está na página 1de 7

PROCV (Função PROCV)

“Dica: Tente usar a nova função XLOOKUP , uma versão aprimorada do PROCV que funcione
em qualquer direção e retorne correspondências exatas por padrão, tornando mais fácil e
conveniente usar do que sua predecessora.”

Use PROCV quando você precisar localizar itens em uma tabela ou um intervalo por
linha. Por exemplo, procure o preço de uma parte do automotivo pelo número da peça
ou localize o nome de um funcionário com base na respectiva identificação do
funcionário.

Em uma forma mais simples, a função PROCV descreve:

= PROCV (o que você deseja procurar, no qual você deseja procurá-lo, o número da
coluna no intervalo que contém o valor a ser retornado, retornar uma correspondência
aproximada ou exata – indicada como 1/verdadeiro ou 0/falso).

“Dica: O segredo para PROCV é organizar seus dados de modo que o valor que você procura
(fruta) esteja à esquerda do valor de retorno (valor) que você deseja localizar.”

_________________________________________________________________________________________

Detalhes Técnicos.

Use a função PROCV para pesquisar um valor em uma tabela.

Sintaxe

PROCV(valor_procurado; matriz_tabela; núm_índice_coluna; [intervalo_pesquisa])

Por exemplo:

 = PROCV (A2, A10: C20; 2; VERDADEIRO)



 =PROCV("Monte";B2:E7;2;FALSO)

 = PROCV (a2, ' detalhes do cliente '! A:F, 3, FALSO)
Nome do Argumento Descrição

valor_produrado O valor que você deseja procurar. O valor que você


(obrigatório) deseja pesquisar deve estar na primeira coluna do
intervalo de células especificado no argumento
table_array .

Por exemplo, se a matriz Table abrange as células B2: D7,


então seu lookup_value deve estar na coluna B.

O valor_procurado pode ser um valor ou uma referência a


uma célula
matriz_tabela O intervalo de células em que PROCV procurará pelo
(obrigatório) valor_procurado e pelo valor de retorno. Você pode usar
um intervalo nomeado ou uma tabela, e você pode usar
nomes no argumento em vez de referências de célula.

A primeira coluna no intervalo de células deve conter os


lookup_value. O intervalo de células também precisa
incluir o valor de retorno que você deseja localizar.
núm_indice_coluna O número da coluna (começando com 1 para a coluna
(obrigatório) mais à esquerda de table_array) que contém o valor de
retorno.
iIntervalo_pesquisa Um valor lógico que especifica se você quer que a
(opicional) PROCV localize uma correspondência aproximada ou
exata:

 Correspondência aproximada-1/verdadeiro
pressupõe que a primeira coluna na tabela seja
classificada numericamente ou alfabeticamente
e, em seguida, procurará o valor mais próximo.
Esse será o método padrão, se você não
especificar um. Por exemplo, = PROCV (90, a1:
B100; 2; verdadeiro).

 Combinação exata-0/falso procura o valor


exato na primeira coluna. Por exemplo, =
PROCV ("Smith", a1: B100, 2, FALSE).

Introdução.
Há quatro informações que serão necessárias para criar a sintaxe da função PROCV:

1. O valor que você deseja pesquisar, também chamado de valor de pesquisa.

2. O intervalo onde o valor de pesquisa está localizado. Lembre-se de que o valor de


pesquisa deve estar sempre na primeira coluna no intervalo para que a função
PROCV funcione corretamente. Por exemplo, se o valor de pesquisa estiver na
célula C2, o intervalo deve começar com C.

3. O número da coluna no intervalo que contém o valor de retorno. Por exemplo, se


você especificar B2: D11 como o intervalo, deverá contar B como a primeira
coluna, C como a segunda, e assim por diante.

4. Se preferir, você pode especificar VERDADEIRO se quiser uma correspondência


aproximada ou FALSO se quiser que uma correspondência exata do valor de
retorno. Se você não especificar nada, o valor padrão será sempre VERDADEIRO
ou correspondência aproximada.

Agora, reúna todos os itens acima da seguinte maneira:

= PROCV (valor de pesquisa, intervalo que contém o valor de pesquisa, o número da


coluna no intervalo que contém o valor de retorno, a correspondência aproximada
(verdadeiro) ou a correspondência exata (falso)).

Exemplos

Aqui estão alguns exemplos de PROCV:

Exemplo 1
Exemplo 2

Exemplo 3
Exemplo 4

Exemplo 5
Problemas Comuns.
Problema O que deu errado

valor errado Se intervalo_pesquisa for VERDADEIRO ou for omitido, a primeira


retornado coluna precisará ser classificada em ordem alfabética ou
numericamente. Se a primeira coluna não for classificada, o valor
retornado poderá ser algo inesperado. Classifique a primeira coluna ou
use FALSO para ter uma correspondência exata.
#N/D na Se intervalo_pesquisa for VERDADEIRO, então, se o valor em
célula valor_procurado for menor que o menor valor na primeira coluna da
matriz_coluna, você receberá o valor de erro #N/D.

Se o intervalo_pesquisa for FALSO, o valor de erro #N/D indicará que o


número exato não foi encontrado.
#REF! na Se Col_Index_Num for maior que o número de colunas na matriz de
célula tabelas, você receberá a #REF! .
#VALOR! na Se a table_array for menor que 1, você receberá a #VALUE!
célula
#NOME? na O valor de erro #NOME? geralmente significa que faltam as aspas da
célula fórmula. Para procurar o nome de uma pessoa, certifique-se de usar o
nome entre aspas na fórmula. Por exemplo, insira o nome como
"Monte" na =PROCV("Monte";B2:E7;2;FALSO).
Erros Este erro específico #SPILL! geralmente significa que a sua fórmula
#DESPEJAR! depende da interseção implícita para o valor de pesquisa e do uso de
na célula uma coluna inteira como referência. Por exemplo, = PROCV (A:A; A:C; 2;
falso). Você pode resolver o problema ancorando a referência de
pesquisa com o operador @ assim: = PROCV (@A: A, A:C, 2, falso).
Você também pode usar o método PROCV tradicional e se referir a uma
única célula em vez de uma coluna inteira: = PROCV (a2, A:C, 2, falso).

Você também pode gostar