Você está na página 1de 3

Microsoft Excel

Dicas de soluo de problemas de PROCV


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 tipo #N/A, que ocorrem com
mais frequncia quando voc est tentando encontrar uma correspondncia exata.

PROCV(valor_procurado, matriz_tabela, nm_ndice_coluna, [procurar_intervalo])

Resultados Esse valor existe na coluna mais Voc est usando uma Voc est apontando para Voc trocou os argumentos? Lembre-se,
esquerda da tabela de referncia relativa (por exemplo, a coluna certa na tabela de use FALSO para uma correspondncia exata,
inesperados? pesquisa? Caso no exista e seja A2:G145) quando uma pesquisa? Para saber qual como, por exemplo, quando voc est
impraticvel mover a coluna, referncia absoluta (por deve ser esse nmero, conte procurando um nome prprio ou um cdigo
voc dever usar outra soluo, exemplo, $A$2:$G$145) para a direita a partir da de produto especfico. Use VERDADEIRO
como NDICE e CORRESP. necessria? Isso importante primeira coluna na tabela de para encontrar a correspondncia mais
Observe que a posio fsica da quando voc est copiando a pesquisa. Conte a primeira prxima ao valor de pesquisa se uma
coluna na planilha no importa. frmula PROCV para outras coluna como 1. correspondncia exata no existir, como,
Se sua tabela de pesquisa se clulas. Nesse caso, voc por exemplo, quando voc est mapeando
iniciar na coluna R e terminar na normalmente dever bloquear Tenha cuidado aqui. Voc no pontuaes de teste para uma tabela de
coluna T, a coluna R ser a coluna a tabela de pesquisa para evitar necessariamente ver um erro notas alfabticas ou a renda para uma
mais esquerda. resultados enganosos. Para se errar por uma coluna, mas tabela de alquotas de imposto.
alternar rapidamente entre os o Excel poder retornar dados
O formato do valor de pesquisa Se voc est usando VERDADEIRO, os
tipos de referncia, selecione o incorretos, como, por
corresponde ao formato do valores da primeira coluna da tabela de
intervalo digitado para esse exemplo, os nmeros de
valor correspondente na tabela pesquisa esto classificados em ordem
argumento e pressione F4. Ou vendas de maro em vez dos
de pesquisa? Erros ocorrem crescente (A a Z)? Caso no estejam, talvez
ento, melhor ainda, use um nmeros de abril.
frequentemente quando um haja resultados inesperados. (Essa
nome definido em vez de um
desses valores no est Voc v o erro #REF!? classificao no necessria para FALSO.)
intervalo; os nomes usam
formatado corretamente.
referncias de clulas absolutas Nesse caso, verifique se o Se voc est usando FALSO, h um erro
Se voc est usando texto, por padro. nmero especificado para do tipo #N/A? Nesse caso, o Excel no
lembrou-se de colocar aspas esse argumento no maior consegue encontrar uma correspondncia.
A tabela de pesquisa est em
antes e depois do texto? Se do que o nmero de colunas Isso pode ocorrer porque no existe uma
uma planilha ou pasta de
estiver digitando texto na tabela de pesquisa. correspondncia. Ou ento, talvez haja
trabalho diferente? Se estiver,
diretamente (em vez de usar uma uma correspondncia, mas o Excel no
sua referncia est correta nesse
referncia de clula, como A2), a interpreta dessa forma devido a problemas
argumento? Verifique os nomes
voc dever usar aspas. de formatao ou de outros tipos.
de planilhas, principalmente se voc
estiver alternando entre planilhas
enquanto cria a frmula.

2010 by Microsoft Corporation.


Todos os direitos reservados.
Microsoft Excel
Dicas de soluo de problemas de PROCV
Cenrio 1: O Excel retorna um erro #N/A na clula. No entanto, voc no sabe exatamente o motivo, pois parece existir uma correspondncia na coluna mais esquerda da
tabela de consulta.
Causa do erro #N/A O que fazer em relao a isso Exemplo

O formato de nmero do Verifique se os formatos de nmero so No exemplo a seguir, a tabela de pesquisa contm 2800911 (texto), enquanto o valor
valor de pesquisa pode no idnticos. de pesquisa 2800911 (um nmero). Para corrigir o problema, selecione a(s) clula(s)
corresponder ao formato do valor Embora os valores possam parecer nmeros, que contm(m) os tringulos verdes. Quando o boto de erro aparecer, clique nele
correspondente na tabela de na verdade, o Excel pode estar armazenando e clique em Converter em Nmero.
pesquisa. 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.

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

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 s vezes, esses caracteres aparecem quando No exemplo a seguir, SUBSTITUIR substitui o caractere erradio CARACT(160) por um
pesquisa contm retornos de voc copia ou importa dados para o Excel da espao vazio, TIRAR remove caracteres no imprimveis e ARRUMAR remove os
carro, avanos de linha, espaos Web ou de outras fontes externas. espaos adicionais, se houver.
incondicionais ou outros A funo ARRUMAR no funcionar aqui, pelo =ARRUMAR(TIRAR(SUBSTITUIR(A2,CARACT(160)," ")))
caracteres especiais que so menos no por si s. Em vez disso, voc pode Se precisar de mais informaes sobre qualquer uma das funes mencionadas aqui,
inseridos no texto. usar LIMPAR ou SUBSTITUIR (ou uma combinao abra o Excel, pressione F1 e pesquise o nome da funo na Ajuda.
dessas funes) para eliminar os caracteres.

2010 by Microsoft Corporation.


Todos os direitos reservados.
Microsoft Excel
Dicas de soluo de problemas de PROCV
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 Se desejar, voc poder substituir No Excel 2003 ou posterior, voc pode usar uma combinao das funes SE, .NO.DISP
coluna mais esquerda da tabela o erro #N/A por uma mensagem til. e PROCV para exibir uma mensagem em vez do erro #N/A. Por exemplo, voc pode usar
de pesquisa. uma frmula como esta:
Tambm possvel exibir uma clula
vazia ou um zero, de modo que voc =SE(.NO.DISP(PROCV(A4, Pginas!$A$2:$C$34,2, FALSO)), "A pgina no existe",
consiga somar uma coluna de nmeros. PROCV(A4, Pginas!$A$2:$C$34,2, FALSO))
(Erros #N/A impediro que voc use
corretamente resultados de PROCV
em outras frmulas.)

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")

2010 by Microsoft Corporation.


Todos os direitos reservados.

Você também pode gostar