Se você ainda usa PROCV em 2026, precisa conhecer uma função muito melhor que resolve todos os problemas do PROCV de uma vez.
Deixa eu te apresentar: PROCX (XLOOKUP em inglês).
Neste artigo iremos mostrar por que o PROCX é superior ao PROCV, como usar essa função revolucionária e por que você deveria migrar suas planilhas o quanto antes.

O que é PROCX?
PROCX é a evolução do PROCV lançada pela Microsoft para Excel 365 e Excel 2021.
É uma função de busca moderna que corrige todas as limitações frustrantes que o PROCV tinha.
Se PROCV era um Fusca, PROCX é um Tesla.
Os 4 problemas do PROCV que todos odeiam
Antes de falar do PROCX, vamos relembrar por que o PROCV é tão problemático.
Problema 1: Só busca da esquerda para direita
O PROCV exige que o valor procurado esteja na primeira coluna da tabela.
Se você precisa buscar à esquerda, não funciona. Você precisa reorganizar a tabela ou usar a combinação complexa ÍNDICE+CORRESP.
Isso é extremamente limitante.
Problema 2: Quebra quando você adiciona ou remove colunas
O PROCV usa números de coluna: 2, 3, 4…
Se você adiciona uma coluna no meio da tabela, todos os números ficam errados e suas fórmulas quebram.
Você precisa revisar manualmente cada PROCV. Em planilhas grandes, isso é um pesadelo.
Problema 3: Não retorna mensagem personalizada automaticamente
Quando o PROCV não encontra um valor, retorna #N/D.
Para mostrar uma mensagem amigável como “Não encontrado”, você precisa envolver tudo em SEERRO:
=SEERRO(PROCV(…);”Não encontrado”)
Isso deixa a fórmula ainda mais confusa e longa.
Problema 4: Fórmula confusa e difícil de ler
=SEERRO(PROCV(F3;A3:C8;3;FALSO);”Não Encontrado”)
67 caracteres. Quatro parâmetros obscuros. Ninguém olha para isso e entende instantaneamente.
Como o PROCX resolve tudo isso
Agora vem a mágica.
Vantagem 1: Busca em qualquer direção
PROCX não liga se os dados estão à esquerda, direita, em cima ou embaixo.
Você define onde procurar e onde retornar. Simples assim.
Exemplo:
Você tem nomes na coluna B e códigos na coluna A. Quer buscar o código a partir do nome.
PROCV: Impossível. Precisaria reorganizar ou usar ÍNDICE+CORRESP.
PROCX: =PROCX(nome_buscado;coluna_nomes;coluna_códigos)
Funciona perfeitamente.
Vantagem 2: Referências dinâmicas que não quebram
PROCX usa intervalos diretos ao invés de números de coluna.
PROCV: =PROCV(F3;A3:C8;3;FALSO)
Se você adiciona uma coluna entre A e C, o “3” continua sendo 3, mas agora aponta para a coluna errada.
PROCX: =PROCX(F3;A3:A8;C3:C8)
Se você adiciona colunas, os intervalos C3:C8 continuam apontando para os mesmos dados. Não quebra.
Vantagem 3: Tratamento de erros nativo
PROCX tem um parâmetro opcional para mensagem de erro.
=PROCX(F3;A3:A8;C3:C8;”Sem Info”)
Se não encontrar, retorna “Sem Info”. Simples, limpo, sem precisar de SEERRO.
Vantagem 4: Fórmula muito mais simples
Compare:
PROCV com tratamento de erro:
=SEERRO(PROCV(F3;A3:C8;3;FALSO);”Não Encontrado”)
67 caracteres, difícil de ler.
PROCX equivalente:
=PROCX(F3;A3:A8;C3:C8;”Sem Info”)
39 caracteres, super claro!
42% mais curta e infinitamente mais legível.
Sintaxe do PROCX
A sintaxe básica é:
=PROCX(valor_procurado; intervalo_pesquisa; intervalo_retorno; [se_não_encontrado]; [modo_correspondência]; [modo_pesquisa])
Parâmetros obrigatórios
valor_procurado: O que você está buscando
intervalo_pesquisa: Onde procurar (coluna ou linha)
intervalo_retorno: O que retornar (outra coluna ou linha)
Parâmetros opcionais
se_não_encontrado: Mensagem se não achar (padrão: #N/D)
modo_correspondência: 0=exato (padrão), -1=próximo menor, 1=próximo maior, 2=curinga
modo_pesquisa: 1=primeiro para último (padrão), -1=último para primeiro, 2=binária crescente, -2=binária decrescente
Na prática, você quase sempre usa só os 3 primeiros ou 4 primeiros parâmetros.
Exemplo prático passo a passo
Você tem uma tabela de produtos:
- Coluna A: Código (001, 002, 003…)
- Coluna B: Nome (Produto A, Produto B…)
- Coluna C: Preço (R$ 100, R$ 200…)
Você quer buscar o preço do código que está em F3.
Com PROCV:
=PROCV(F3;A:C;3;FALSO)
Com PROCX:
=PROCX(F3;A:A;C:C)
Mais simples, mais claro.
Agora você quer que retorne “Produto não cadastrado” se não encontrar:
Com PROCV:
=SEERRO(PROCV(F3;A:C;3;FALSO);”Produto não cadastrado”)
Com PROCX:
=PROCX(F3;A:A;C:C;”Produto não cadastrado”)
Veja como PROCX elimina complexidade.
Busca à esquerda: o poder do PROCX
Imagine que agora você quer buscar o código (coluna A) a partir do nome (coluna B).
Com PROCV: Impossível diretamente. Você precisaria:
- Reorganizar a tabela (trabalhoso)
- Usar ÍNDICE+CORRESP (complexo)
Com PROCX:
=PROCX(nome_buscado;B:B;A:A)
Pronto. Funciona perfeitamente buscando à esquerda.
Disponibilidade do PROCX
Aqui está o porém: PROCX só funciona em versões modernas do Excel.
Está disponível em:
- Excel 365 (assinatura Microsoft 365)
- Excel 2021
- Excel Online (versão web)
NÃO está disponível em:
- Excel 2019
- Excel 2016
- Excel 2013
- Versões anteriores
Se sua empresa usa Excel antigo, você terá que continuar com PROCV por enquanto.
Mas já comece a aprender PROCX porque é o futuro.
Quando migrar do PROCV para PROCX?
Migre imediatamente se:
- Você tem Excel 365 ou 2021
- Está criando planilhas novas
- Suas planilhas serão usadas apenas por quem tem Excel moderno
Continue com PROCV se:
- Sua empresa usa Excel 2019 ou anterior
- Você compartilha planilhas com pessoas que têm Excel antigo
- Precisa de compatibilidade máxima
PROCX vs PROCV: Resumo comparativo
| Aspecto | PROCV | PROCX |
|---|---|---|
| Direção de busca | Só à direita | Qualquer direção |
| Referência | Número de coluna | Intervalo direto |
| Quebra ao adicionar coluna | Sim | Não |
| Tratamento de erro | Precisa SEERRO | Nativo |
| Complexidade da fórmula | Alta | Baixa |
| Legibilidade | Ruim | Excelente |
| Disponibilidade | Todas as versões | 365 e 2021+ |
Retornando múltiplos valores
PROCX tem um poder adicional: retornar múltiplas colunas de uma vez.
=PROCX(F3;A:A;B:D)
Isso retorna as colunas B, C e D simultaneamente, derramando os resultados nas células adjacentes.
Com PROCV, você precisaria de 3 fórmulas separadas.
Dicas para usar PROCX
Use nomes descritivos de intervalos:
Ao invés de A:A e C:C, defina nomes: “códigos” e “preços”.
=PROCX(F3;códigos;preços)
Fica ainda mais legível.
Sempre defina mensagem de erro:
Mesmo que seja só “”, isso evita #N/D aparecer.
Teste com dados variados:
Verifique o que acontece quando não encontra, quando há duplicados, quando há valores em branco.
O futuro é PROCX
Microsoft deixou claro: PROCX é o substituto oficial do PROCV.
Novas funções e recursos do Excel são otimizados para PROCX, não PROCV.
PROCV não vai desaparecer (compatibilidade), mas também não vai evoluir.
Se você quer estar preparado para o futuro, invista tempo aprendendo PROCX agora.
Convertendo PROCV existente para PROCX
Você tem planilhas cheias de PROCV e quer migrar para PROCX?
Passo a passo:
- Identifique o valor procurado
- Identifique a tabela e isole a primeira coluna (pesquisa)
- Identifique qual coluna retornar
- Substitua pela sintaxe PROCX
- Teste o resultado
Faça isso gradualmente, uma fórmula por vez, testando cada conversão.
Compartilhe ou Comente
Se você curtiu esse artigo aonde mostramos como o PROCX substitui e supera o PROCV no Excel, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.
Você já usa PROCX ou ainda está no PROCV? Sua empresa tem Excel 365? Conta para nós nos comentários!