O PROCX foi lançado em 2019 para o Microsoft 365 e desde então tornou-se a função de busca mais completa do Excel. Resolve as principais limitações do PROCV — busca em qualquer direção, não quebra com inserção de colunas, tratamento de erro nativo e retorno de múltiplas colunas.

Sintaxe do PROCX

=PROCX(valor_procurado; matriz_procura; matriz_retorno; [se_não_encontrado]; [modo_correspondência]; [modo_pesquisa])

Exemplos práticos

Busca simples (equivalente ao PROCV)

=PROCX(A2; Produtos!A:A; Produtos!B:B; "Não encontrado")

Busca da direita para a esquerda (impossível no PROCV)

=PROCX(A2; Produtos!C:C; Produtos!A:A) — busca na coluna C e retorna da coluna A.

Retornando múltiplas colunas de uma vez

=PROCX(A2; Produtos!A:A; Produtos!B:D) — retorna as colunas B, C e D de uma só vez (derrama nos campos adjacentes automaticamente).

Último valor correspondente (modo pesquisa reverso)

=PROCX(A2; B:B; C:C; "N/A"; 0; -1) — encontra a última ocorrência do valor.

PROCX vs. PROCV: as diferenças principais

Quando ainda usar PROCV ou ÍNDICE+CORRESP

Use PROCV quando o arquivo precisa ser compatível com Excel 2019 ou versões anteriores. Use ÍNDICE+CORRESP para lookups bidirecionais com dois critérios — o PROCX não resolve isso nativamente sem aninhamento complexo.

Perguntas frequentes

O PROCX funciona com curingas?

Sim. Use o modo_correspondência = 2 e o curinga no valor_procurado: =PROCX("*"&A2&"*"; B:B; C:C; "N/A"; 2).

PROCX é mais rápido que PROCV?

Sim, especialmente em tabelas grandes. O PROCX usa um algoritmo de busca binária mais eficiente e não precisa varrer a tabela coluna a coluna.