Você está na página 1de 3

2010byMicrosoftCorporation.

Todososdireitosreservados.
PROCV(valor_procurado, matriz_tabela, nm_ndice_coluna, [procurar_intervalo])
PROCV no complicado, mas fcil digitar algo errado acidentalmente ou cometer outros enganos que levam a erros em sua frmula. Nesta pgina, voc encontrar
dicas para solucionar problemas da sintaxe de PROCV. As pginas seguintes descrevem tcnicas para solucionar problemas de erros do tpo #N/A, que ocorrem com
mais frequncia quando voc est tentando encontrar uma correspondncia exata.
Resultados
inesperados?
Esse valor existe na coluna mais
esquerda da tabela de
pesquisa? Caso no exista e seja
impratcvel mover a coluna,
voc dever usar outra soluo,
como NDICE e CORRESP.
Observe que a posio fsica da
coluna na planilha no importa.
Se sua tabela de pesquisa se
iniciar na coluna R e terminar na
coluna T, a coluna R ser a coluna
mais esquerda.
O formato do valor de pesquisa
corresponde ao formato do
valor correspondente na tabela
de pesquisa? Erros ocorrem
frequentemente quando um
desses valores no est
formatado corretamente.
Se voc est usando texto,
lembrou-se de colocar aspas
antes e depois do texto? Se
estver digitando texto
diretamente (em vez de usar uma
referncia de clula, como A2),
voc dever usar aspas.
Voc est usando uma
referncia relatva (por exemplo,
A2:G145) quando uma
referncia absoluta (por
exemplo, $A$2:$G$145)
necessria? Isso importante
quando voc est copiando a
frmula PROCV para outras
clulas. Nesse caso, voc
normalmente dever bloquear
a tabela de pesquisa para evitar
resultados enganosos. Para
alternar rapidamente entre os
tpos de referncia, selecione o
intervalo digitado para esse
argumento e pressione F4. Ou
ento, melhor ainda, use um
nome defnido em vez de um
intervalo; os nomes usam
referncias de clulas absolutas
por padro.
A tabela de pesquisa est em
uma planilha ou pasta de
trabalho diferente? Se estver,
sua referncia est correta nesse
argumento? Verifque os nomes
de planilhas, principalmente se voc
estver alternando entre planilhas
enquanto cria a frmula.
Voc est apontando para
a coluna certa na tabela de
pesquisa? Para saber qual
deve ser esse nmero, conte
para a direita a partr da
primeira coluna na tabela de
pesquisa. Conte a primeira
coluna como 1.

Tenha cuidado aqui. Voc no
necessariamente ver um erro
se errar por uma coluna, mas
o Excel poder retornar dados
incorretos, como, por
exemplo, os nmeros de
vendas de maro em vez dos
nmeros de abril.
Vocvoerro#REF!?
Nessecaso,verifiqueseo
nmeroespecificadopara
esseargumentonomaior
doqueonmerodecolunas
natabeladepesquisa.
Voc trocou os argumentos? Lembre-se,
use FALSO para uma correspondncia exata,
como, por exemplo, quando voc est
procurando um nome prprio ou um cdigo
de produto especfco. Use VERDADEIRO
para encontrar a correspondncia mais
prxima ao valor de pesquisa se uma
correspondncia exata no existr, como,
por exemplo, quando voc est mapeando
pontuaes de teste para uma tabela de
notas alfabtcas ou a renda para uma
tabela de alquotas de imposto.
Se voc est usando VERDADEIRO, os
valores da primeira coluna da tabela de
pesquisa esto classifcados em ordem
crescente (A a Z)? Caso no estejam, talvez
haja resultados inesperados. (Essa
classifcao no necessria para FALSO.)
Se voc est usando FALSO, h um erro
do tpo #N/A? Nesse caso, o Excel no
consegue encontrar uma correspondncia.
Isso pode ocorrer porque no existe uma
correspondncia. Ou ento, talvez haja
uma correspondncia, mas o Excel no
a interpreta dessa forma devido a problemas
de formatao ou de outros tpos.
Microsoft Excel
Dicas de soluo de problemas de PROCV
2010byMicrosoftCorporation.
Todososdireitosreservados.
Causa do erro #N/A O que fazer em relao a isso Exemplo
O formato de nmero do
valor de pesquisa pode no
corresponder ao formato do valor
correspondente na tabela de
pesquisa.
Verifque se os formatos de nmero so
idntcos.
Embora os valores possam parecer nmeros,
na verdade, o Excel pode estar armazenando
esses valores como texto. Nmeros
armazenados como texto so alinhados
esquerda (no direita) na clula, e um
pequeno tringulo verde geralmente aparece
no canto superior esquerdo da clula.
No exemplo a seguir, a tabela de pesquisa contm 2800911 (texto), enquanto o valor
de pesquisa 2800911 (um nmero). Para corrigir o problema, selecione a(s) clula(s)
que contm(m) os tringulos verdes. Quando o boto de erro aparecer, clique nele
e clique em Converter em Nmero.

A primeira coluna ou valor de
pesquisa contm espaos
desnecessrios esquerda ou
direita ou espaos adicionais
entre as palavras.
Muitas vezes, esses espaos ocorrem quando
voc traz dados para o Excel de bancos de
dados ou outras fontes externas.
Voc pode remover os espaos manualmente
ou usar o recurso de localizar e substtuir.
Tambm possvel usar a funo ARRUMAR,
que remove os espaos extras do texto,
exceto os espaos simples entre as palavras.
Na tabela de pesquisa a seguir, h espaos adicionais antes dos nomes de pgina na
coluna A. Para remover os espaos, insira uma coluna temporria junto coluna A,
digite =ARRUMAR(A2) na clula B2 e pressione ENTER para remover os espaos.
Em seguida, copie a frmula para o restante das clulas na coluna B.


Depois que os espaos forem removidos, cole os dados limpos da coluna B sobre os
dados da coluna A, tendo o cuidado de copiar os valores, no a frmula subjacente.
Finalmente, exclua a coluna B, pois ela no mais necessria.
A primeira coluna ou valor de
pesquisa contm retornos de
carro, avanos de linha, espaos
incondicionais ou outros
caracteres especiais que so
inseridos no texto.
s vezes, esses caracteres aparecem quando
voc copia ou importa dados para o Excel da
Web ou de outras fontes externas.
A funo ARRUMAR no funcionar aqui, pelo
menos no por si s. Em vez disso, voc pode
usar LIMPAR ou SUBSTITUIR (ou uma combinao
dessas funes) para eliminar os caracteres.
No exemplo a seguir, SUBSTITUIR substtui o caractere erradio CARACT(160) por um
espao vazio, TIRAR remove caracteres no imprimveis e ARRUMAR remove os
espaos adicionais, se houver.
=ARRUMAR(TIRAR(SUBSTITUIR(A2,CARACT(160)," ")))
Se precisar de mais informaes sobre qualquer uma das funes mencionadas aqui,
abra o Excel, pressione F1 e pesquise o nome da funo na Ajuda.
Cenrio 1: O Excel retorna um erro #N/A na clula. No entanto, voc no sabe exatamente o motvo, pois parece existr uma correspondncia na coluna mais esquerda da
tabela de consulta.
Microsoft Excel
Dicas de soluo de problemas de PROCV
2010byMicrosoftCorporation.
Todososdireitosreservados.
Cenrio 2:

O Excel retorna um erro #N/A na clula porque nenhuma correspondncia existe realmente na primeira coluna da tabela de pesquisa.
Causa do erro #N/A O que fazer em relao a isso Exemplo
O valor de pesquisa no existe na
coluna mais esquerda da tabela
de pesquisa.
Se desejar, voc poder substtuir
o erro #N/A por uma mensagem tl.
Tambm possvel exibir uma clula
vazia ou um zero, de modo que voc
consiga somar uma coluna de nmeros.
(Erros #N/A impediro que voc use
corretamente resultados de PROCV
em outras frmulas.)
No Excel 2003 ou posterior, voc pode usar uma combinao das funes SE, .NO.DISP
e PROCV para exibir uma mensagem em vez do erro #N/A. Por exemplo, voc pode usar
uma frmula como esta:
=SE(.NO.DISP(PROCV(A4, Pginas!$A$2:$C$34,2, FALSO)), "A pgina no existe",
PROCV(A4, Pginas!$A$2:$C$34,2, FALSO))

Use frmulas semelhantes para exibir uma clula vazia ou para exibir um zero na clula:
=SE(.NO.DISP(PROCV(A4, Pginas!$A$2:$C$34,2, FALSO)), "", PROCV(A4,
Pginas!$A$2:$C$34,2, FALSO))
=SE(.NO.DISP(PROCV(A4, Pginas!$A$2:$C$34,2, FALSO)), "0", PROCV(A4,
Pginas!$A$2:$C$34,2, FALSO))
No Excel 2007 ou posterior, voc pode usar a funo SEERRO:
=SEERRO(PROCV(A4, Pginas!$A$2:$C$34,2, FALSO), "A pgina no existe")
Microsoft Excel

Dicas de soluo de problemas de PROCV