Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

Como usar o PROCX no Excel: busca em qualquer direção e texto quando não encontra

Para usar o PROCX, escreva =PROCX(valor que você procura; onde procurar; onde está o resultado). Diferente do PROCV, a coluna do resultado pode ficar de qualquer lado, a correspondência já é exata por padrão e você pode definir o que aparece quando nada é encontrado. Só não conte com ele no Excel 2016 nem no Excel 2019.

O PROCX resolve o mesmo problema do PROCV: localizar coisas nas linhas de uma tabela ou de um intervalo, como o preço de uma peça pelo número da peça ou o nome de um funcionário pela ID. A diferença é a liberdade. Você procura em uma coluna e traz o resultado da mesma linha em outra coluna, independentemente de qual lado essa coluna de retorno esteja. Li o artigo da função na Central de Ajuda da Microsoft em outubro de 2026, e o que segue é o que ele ensina, com os seis exemplos explicados.

Primeiro: a sua versão tem PROCX?

O PROCX não está disponível no Excel 2016 e no Excel 2019. Existe uma situação que confunde: você pode abrir no Excel 2016 ou 2019 uma pasta de trabalho que já traz a função, porque outra pessoa criou o arquivo em uma versão mais recente do Excel. Ver a fórmula na planilha não quer dizer que você consegue escrever uma nova. Se for o seu caso, o caminho é o PROCV.

A sintaxe do PROCX

No artigo, a sintaxe aparece assim: =PROCX(pesquisa_valor; pesquisa_matriz; matriz_retorno; [se_não_encontrada]; [modo_correspondência]; [modo_pesquisa]). Os três primeiros argumentos fazem a busca. Os três entre colchetes são opcionais e é neles que o PROCX ganha do PROCV.

ArgumentoObrigatório?Para que serve
pesquisa_valorSim, com uma ressalvaO valor a ser pesquisado. Se for omitido, o PROCX retorna as células em branco que encontrar na matriz de pesquisa.
pesquisa_matrizSimA matriz ou o intervalo onde a busca acontece.
matriz_retornoSimA matriz ou o intervalo de onde vem o resultado.
se_não_encontradaNãoO texto que você quer ver quando não houver correspondência válida. Sem ele, o resultado é #N/A.
modo_correspondênciaNãoO tipo de correspondência: exata, exata ou próximo menor, exata ou próximo maior, ou curinga.
modo_pesquisaNãoA ordem da busca: do primeiro item, do último item ou binária.

Modo de correspondência e modo de pesquisa

Os dois últimos argumentos recebem números. Para o modo de correspondência:

ValorO que faz
0Correspondência exata. Se nada for encontrado, retorna #N/A. É o padrão.
-1Correspondência exata. Se nada for encontrado, retorna o próximo item menor.
1Correspondência exata. Se nada for encontrado, retorna o próximo item maior.
2Correspondência com curingas, em que o asterisco, o ponto de interrogação e o til têm significado especial.

E para o modo de pesquisa:

ValorO que faz
1Pesquisa começando do primeiro item. É o padrão.
-1Pesquisa reversa, começando do último item.
2Pesquisa binária que depende da matriz de pesquisa estar em ordem crescente.
-2Pesquisa binária que depende da matriz de pesquisa estar em ordem decrescente.

O cuidado está nos modos 2 e -2. O artigo é direto: se a matriz de pesquisa não estiver classificada na ordem certa, resultados inválidos serão retornados. E nada avisa você disso. Se não tem certeza da ordem, fique no padrão.

PROCX ou PROCV: o que muda na prática

PontoPROCVPROCX
Como você aponta o resultadoUma matriz de tabela e um número de índice de colunaUma matriz de pesquisa e uma matriz de retorno
DireçãoSó da esquerda para a direitaA coluna de retorno pode estar de qualquer lado
Padrão sem o último argumentoCorrespondência aproximadaCorrespondência exata
Quando não encontra#N/A#N/A ou o texto de se_não_encontrada
Vários resultados de uma vezNãoPode retornar uma matriz com vários itens

O exemplo 1 do artigo mostra bem a troca. Ele procura o nome de um país e retorna o código telefônico, com o valor na célula F2, a pesquisa em B2:B11 e o retorno em D2:D11: =PROCX(F2;B2:B11;D2:D11). Não precisa do modo de correspondência porque o PROCX já faz correspondência exata. O PROCV equivalente seria =PROCV(F2;B2:D11;3;FALSO), com o número da coluna e o FALSO que você precisa lembrar de colocar.

Os outros exemplos da Microsoft, explicados

  1. Exemplo 2: dois resultados com uma fórmula. A busca usa o número de ID do funcionário e traz o nome e o departamento, das células C5:D14, de uma vez. Isso o PROCV não faz.
  2. Exemplo 3: mensagem quando não acha. É o exemplo anterior com o argumento se_não_encontrada. Em vez de #N/A, aparece o texto que você escolheu.
  3. Exemplo 4: faixa de imposto. A fórmula procura na coluna C a renda pessoal digitada em E2 e devolve a taxa de imposto da coluna B. O se_não_encontrada retorna 0 (zero) se nada for encontrado, o modo de correspondência é 1, ou seja, exata ou o próximo item maior, e o modo de pesquisa é 1, do primeiro ao último item. Repare: a coluna de pesquisa está à direita da coluna de retorno, algo que o PROCV não consegue.
  4. Exemplo 5: busca vertical e horizontal ao mesmo tempo. Um PROCX dentro de outro procura Lucro Bruto na coluna B, depois procura Qtr1 na linha superior da tabela, C5:F5, e retorna o valor no cruzamento. É parecido com usar ÍNDICE e CORRESP juntas. A Microsoft também diz que o PROCX pode substituir o PROCH.
  5. Exemplo 6: somar entre dois pontos. A fórmula em E3 junta a função SOMA com dois PROCX para somar tudo entre dois itens: uvas, bananas e as pêras que estão no meio. Fica assim: =SOMA(PROCX(B3;B6:B10;E6:E10):PROCX(C3;B6:B10;E6:E10)). O exemplo foi sugerido pelo MVP do Microsoft Excel Bill Jelen.

O detalhe que pega quem vem do PROCV

Quem passou anos escrevendo FALSO no fim do PROCV tende a procurar o equivalente no PROCX e acaba mexendo no modo de correspondência sem necessidade. Não precisa: o padrão já é exato. O argumento que vale a pena aprender logo é o se_não_encontrada. Uma planilha cheia de #N/A assusta quem recebe o arquivo. Uma célula com Não encontrado explica o que aconteceu.

O segundo detalhe é a ressalva do primeiro argumento. Se a célula do valor procurado estiver vazia, o PROCX não fica parado: retorna as células em branco que encontrar na matriz de pesquisa. Confira isso antes de arrastar a fórmula por uma coluna inteira.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

Minha opinião

Se o seu Excel tem PROCX, use o PROCX. Você escreve menos, não depende da ordem das colunas e não corre o risco de esquecer o FALSO e receber um valor errado sem aviso. O PROCV continua útil para abrir arquivos antigos e para quem trabalha no Excel 2016 ou 2019. Para começar, aprenda só os três argumentos obrigatórios e o se_não_encontrada. Os modos ficam para quando você precisar.

E se você também cuida das redes da empresa, guardei dois guias com o mesmo espírito de passo a passo: o que fazer quando a conta do Instagram é denunciada e como excluir uma conta do Facebook.

Perguntas frequentes

Qual a diferença entre PROCX e PROCV?

O PROCV usa uma matriz de tabela e um número de coluna e só procura da esquerda para a direita. O PROCX usa uma matriz de pesquisa e uma de retorno, procura em qualquer direção e é exato por padrão.

Por que o PROCX não aparece no meu Excel?

O PROCX não está disponível no Excel 2016 e no Excel 2019. Você pode ver a função em um arquivo criado por outra pessoa em uma versão mais recente.

Como fazer o PROCX mostrar um texto quando não encontra?

Use o quarto argumento, se_não_encontrada. Sem ele, o PROCX retorna #N/A quando não há correspondência válida.

O PROCX precisa do FALSO como o PROCV?

Não. O modo de correspondência padrão do PROCX é 0, correspondência exata.

O PROCX retorna mais de uma coluna?

Sim. Ele pode retornar uma matriz com vários itens, como o nome e o departamento de um funcionário com uma única fórmula.

O PROCX substitui o PROCH?

Sim. Segundo a Microsoft, o PROCX também pode ser usado no lugar do PROCH.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.