Procurar uma informação específica dentro de uma planilha com centenas de linhas pode ser cansativo e sujeito a erros quando feito manualmente. É exatamente para resolver esse problema que o Excel oferece funções de busca como a PROCV e a mais recente PROCX. Com elas, você localiza dados automaticamente, cruza informações entre tabelas e monta relatórios dinâmicos em segundos. Neste guia didático, você vai entender como cada função trabalha, quando usar uma ou outra e como evitar os erros mais comuns.
O que é a função PROCV
PROCV significa “Procura Vertical”. Ela pesquisa um valor na primeira coluna de uma tabela e retorna um dado correspondente que esteja na mesma linha, em outra coluna. É a função ideal quando seus dados estão organizados em colunas e você quer, por exemplo, encontrar o preço de um produto a partir do seu código.
A estrutura da PROCV é a seguinte:
=PROCV(valor_procurado; intervalo_da_tabela; número_da_coluna; [correspondência])
- valor_procurado: o dado que você quer localizar (por exemplo, um código ou nome).
- intervalo_da_tabela: o conjunto de células onde a busca acontece.
- número_da_coluna: a posição da coluna cujo valor deve ser retornado, contada a partir da primeira coluna do intervalo.
- correspondência: use FALSO (ou 0) para busca exata e VERDADEIRO (ou 1) para busca aproximada.
Um exemplo prático: imagine uma tabela com códigos de produtos na coluna A e preços na coluna C. Para descobrir o preço do produto “1025”, você usaria =PROCV("1025"; A2:C50; 3; FALSO). O Excel procura o código na coluna A e devolve o valor da terceira coluna do intervalo.
As limitações da PROCV
Apesar de muito útil, a PROCV tem restrições que costumam gerar frustração:
- Ela só busca da esquerda para a direita, ou seja, o valor procurado precisa estar na primeira coluna do intervalo.
- Se você inserir ou excluir colunas no meio da tabela, o número da coluna pode ficar incorreto e quebrar a fórmula.
- É preciso contar manualmente a posição da coluna de retorno, o que fica trabalhoso em tabelas grandes.
Foi para superar essas limitações que a Microsoft criou a função PROCX.
O que é a função PROCX
A PROCX (XLOOKUP, em inglês) é a evolução da PROCV. Ela é mais flexível, mais fácil de escrever e permite buscar valores em qualquer direção — para a direita, para a esquerda, para cima ou para baixo. Sua estrutura básica é:
=PROCX(valor_procurado; intervalo_de_pesquisa; intervalo_de_retorno)
Repare que, em vez de indicar um número de coluna, você seleciona diretamente a coluna onde está o dado procurado e a coluna que deve ser retornada. Isso elimina a contagem manual e torna a fórmula muito mais clara. No mesmo exemplo dos produtos, ficaria assim: =PROCX("1025"; A2:A50; C2:C50).
Principais diferenças entre PROCV e PROCX
| Característica | PROCV | PROCX |
|---|---|---|
| Direção da busca | Apenas da esquerda para a direita | Qualquer direção |
| Coluna de retorno | Indicada por número | Selecionada diretamente |
| Valor quando não encontra | Retorna erro (#N/D) | Permite definir uma mensagem personalizada |
| Disponibilidade | Todas as versões | Excel 365 e versões recentes |
Como tratar erros nas buscas
Quando o valor procurado não existe, a PROCV retorna o erro #N/D, que pode poluir seus relatórios. Para contornar isso, combine a função com SEERRO: =SEERRO(PROCV(...); "Não encontrado"). Já a PROCX tem esse recurso embutido: basta adicionar um quarto argumento com a mensagem desejada, como =PROCX("1025"; A2:A50; C2:C50; "Produto inexistente").
Dicas para usar as funções com segurança
- Prefira sempre a busca exata (FALSO na PROCV) quando trabalhar com códigos, nomes ou identificadores únicos.
- Padronize os dados: espaços extras, letras maiúsculas e minúsculas ou formatos diferentes podem impedir a correspondência.
- Use referências fixas (com o sinal $) no intervalo da tabela ao copiar a fórmula para várias células.
- Se a sua versão do Excel não tiver a PROCX, a combinação ÍNDICE + CORRESP é uma alternativa poderosa e flexível.
Um exemplo passo a passo
Para fixar o conteúdo, imagine que você administra o estoque de uma pequena loja. Na aba “Produtos”, a coluna A contém os códigos, a coluna B os nomes e a coluna C os preços. Em outra aba, você digita apenas o código de um item e quer que o nome e o preço apareçam automaticamente.
- Clique na célula onde o nome deve aparecer e comece a fórmula com o sinal de igual.
- Com a PROCX, escreva:
=PROCX(E2; Produtos!A:A; Produtos!B:B; "Código não encontrado"), sendo E2 a célula onde você digitou o código. - Repita o processo na célula do preço, mudando apenas o intervalo de retorno para a coluna C.
- Ao alterar o código em E2, o nome e o preço se atualizam sozinhos.
Esse tipo de automação é a base de dashboards, controles de estoque, listas de preços e relatórios gerenciais. Uma vez que você entende a lógica, consegue aplicá-la em praticamente qualquer planilha do dia a dia.
Erros mais comuns e como evitá-los
- Intervalo incorreto: confira se o intervalo de pesquisa realmente contém o valor procurado na primeira coluna (no caso da PROCV).
- Tipos de dados diferentes: um código armazenado como texto não corresponde ao mesmo número formatado como número. Padronize o formato das células.
- Espaços invisíveis: use a função ARRUMAR para remover espaços em branco antes e depois dos textos.
- Cópia da fórmula: ao arrastar a fórmula, trave o intervalo da tabela com o sinal de cifrão para evitar que ele se desloque.
Qual função escolher
Se você usa uma versão atual do Excel, a PROCX é a escolha mais recomendada por ser mais simples, segura e versátil. No entanto, a PROCV continua extremamente relevante, especialmente em ambientes corporativos que ainda utilizam versões antigas do programa ou planilhas herdadas. Dominar as duas garante que você consiga trabalhar em qualquer cenário.
Conclusão
As funções de busca são um divisor de águas para quem trabalha com dados no Excel. Elas transformam tarefas repetitivas em processos automáticos, reduzem erros e economizam tempo precioso. Comece praticando com tabelas simples e aumente a complexidade aos poucos, testando diferentes cenários de busca. Se você quer aprofundar seus conhecimentos e dominar de vez as planilhas, vale a pena explorar os cursos gratuitos de Excel e Pacote Office disponíveis na Cursa, que trazem exemplos práticos e passo a passo para todos os níveis.