Você tem uma planilha de pedidos e outra de preços, e o código do produto não está na primeira coluna da lista de preços. O PROCV reclama, e contar colunas na mão falha toda vez que alguém insere uma.
Como usar Fórmula PROCX passo a passo?
1. Escolha o caso
Busca simples, com aviso se não aparecer, com várias colunas de uma vez, aproximada para cima ou para baixo, por parte do texto, de baixo para cima ou com dois critérios.
2. Aponte as colunas
Digite a célula com o dado procurado, a coluna onde ele está e a que você quer de volta. Podem estar em outra planilha e em qualquer ordem.
3. Copie a fórmula
Cole na planilha. Precisa do Excel 2021 ou Microsoft 365; em versões antigas use PROCV ou ÍNDICE com CORRESP.
A conta dos passos: método tradicional vs. KorexTools
Achar o preço percorrendo a lista (4 passos)
- Abrir a planilha de preços.
- Descer os olhos pela coluna de códigos.
- Copiar o preço que aparece ao lado.
- Repetir com cada pedido da lista.
Com o gerador «Fórmula PROCX» do KorexTools (3 passos)
- Você escolhe o tipo de busca.
- Informa a coluna de chaves e a de resultados.
- Copia a fórmula e arrasta pelos pedidos.
O que o PROCX conserta no PROCV é que você não conta mais colunas
O PROCX recebe três dados: o que você procura, a coluna onde olhar e a coluna de onde trazer o resultado. Como são duas colunas separadas, dá para devolver um dado que está à esquerda da chave, algo que o PROCV não faz, e a fórmula não quebra se depois você inserir ou apagar colunas da tabela.
Ele também traz quatro opções próprias: um texto para quando nada é achado, um modo de correspondência que aceita o valor aproximado mais próximo ou curingas, e um sentido de busca que permite começar pelo fim e ficar com a última ocorrência. Se você der como resultado um intervalo de várias colunas, ele devolve todas de uma vez.
Qual opção escolher
- •Dado que precisa existir: a busca simples.
- •Lista com lacunas: acrescente o texto de aviso.
- •Faixas de preço ou notas: aproximada para o menor mais próximo.
- •Cliente repetido e você quer o último pedido: busca a partir do fim.
Código em A2; códigos em Plan2!A:A, preços em Plan2!C:C
| Caso | Fórmula | O que devolve |
|---|---|---|
| Simples | =PROCX(A2;Plan2!A:A;Plan2!C:C) | O preço do código |
| Com aviso | =PROCX(A2;Plan2!A:A;Plan2!C:C;"Não encontrado") | Aviso se não existir |
| Última ocorrência | =PROCX(A2;Plan2!A:A;Plan2!C:C;"Não encontrado";0;-1) | O dado da linha mais baixa |
Erros comuns e como evitá-los
- ⚠️Procurar com uma chave que tem espaço no fim.
- ⚠️Usar correspondência aproximada em tabela fora de ordem quando o caso exige ordem.
Perguntas frequentes
Por que meu Excel não reconhece o PROCX?
O PROCX existe desde o Excel 2021 e o Microsoft 365. No Excel 2019 ou anterior aparece #NOME?; ali convém usar PROCV ou a dupla ÍNDICE e CORRESP.
Como devolvo várias colunas com uma só fórmula?
Escolha a opção de várias colunas e indique um intervalo largo, por exemplo B:D. No Microsoft 365 os resultados se espalham sozinhos pelas células à direita.
Como procuro com duas condições?
A opção de dois critérios une as duas colunas com um separador e procura o par. Funciona sem colunas auxiliares e ajuda quando um cliente se repete em várias filiais.
O que eu faria se estivesse no seu lugar
«Uma busca que devolve o dado errado é pior que a que falha: teste sempre uma chave que não exista.» — Equipe de Engenharia da DataKorex.