A função PROCX do Excel é uma das mais esperadas por muitos usuários avançados e chegou para facilitar ainda mais a busca de dados em tabelas, substituindo e ampliando o potencial das funções PROCV e PROCH. Mais versátil, flexível e poderosa, ela permite localizar dados em linhas e colunas, tornando-se ideal para aplicações mais complexas e avançadas dentro do Excel.
Neste artigo, vamos explorar a PROCX em profundidade, mostrando como aplicá-la por meio de cinco exemplos detalhados, cada um resolvendo diferentes casos práticos. Com cada exemplo, você verá como era feito antes e como a PROCX simplificará seus trabalhos dentro do Excel.
## Exemplo 1: Busca simples em uma tabela
Imagine que você possui uma tabela com os códigos e nomes de produtos e precisa localizar o nome de um produto com base em seu código.
Tabela original:
| Código | Produto |
|---|---|
| 101 | Notebook |
| 102 | Monitor |
| 103 | Teclado |
Antes, usaríamos o PROCV para resolver esse problema, mas ele tinha limitações, como a necessidade de buscar na coluna da esquerda:
Fórmula PROCV: =PROCV(101, A2:B4, 2, FALSO)
Com a PROCX, tudo se torna mais flexível. Aqui está como você faria:
Fórmula PROCX: =PROCX(101, A2:A4, B2:B4)
Resultado:
Notebook
A PROCX é mais intuitiva e permite buscar em faixas de dados separadas, eliminando restrições associadas ao PROCV.
## Exemplo 2: Combinação de critérios
Imagine uma tabela onde você possui categorias e subcategorias de produtos e deseja localizar um dado específico com base em dois critérios.
Tabela original:
| Categoria | Subcategoria | Produto |
|---|---|---|
| Eletrônicos | Portáteis | Smartphone |
| Eletrônicos | Desktop | Monitor |
| Móveis | Sala | Sofá |
Com a PROCX, você pode combinar vários critérios para buscar o produto:
Fórmula PROCX: =PROCX("EletrônicosDesktop", A2:A4&B2:B4, C2:C4)
Resultado:
Monitor
Neste caso, a combinação dos critérios "Eletrônicos" e "Desktop" permite localizar o produto monitor na tabela.
## Exemplo 3: Busca reversa de dados
A PROCX permite realizar buscas em qualquer direção, tanto de cima para baixo quanto de baixo para cima. Imagine que você deseja encontrar o último produto adicionado.
Tabela original:
| Código | Produto |
|---|---|
| 201 | Celular |
| 202 | Monitor |
| 203 | Teclado |
Com PROCX você pode configurar esta busca:
Fórmula PROCX: =PROCX(203, A2:A4, B2:B4, [Busca=2])
Resultado:
Teclado
A propriedade de busca reversa é útil para situações em que o último valor ou registro inserido precisa ser identificado rapidamente.
## Exemplo 4: Manipulação de erros
Em alguns casos, você pode ter valores que não existem na tabela e receber erros na busca. A PROCX permite tratar esses casos com facilidade ao incluir um argumento de valor padrão para erros.
Tabela original:
| Código | Produto |
|---|---|
| 301 | Gabinete |
| 302 | Mouse |
| 303 | Fone |
Fórmula PROCX com manipulação de erros:
Fórmula PROCX: =PROCX(400, A2:A4, B2:B4, [Valor_se_não_encontrar="Código não encontrado"])
Resultado:
Código não encontrado
A capacidade de tratar erros diretamente dentro da fórmula ajuda a evitar problemas em relatórios ou fórmulas dependentes.
## Exemplo 5: Busca aproximada
Imagine que você precisa localizar qual faixa de valores corresponde a um número inserido.
Tabela original:
| Nota mínima | Conceito |
|---|---|
| 0 | Insatisfatório |
| 50 | Regular |
| 70 | Bom |
| 90 | Excelente |
Com a PROCX, é possível realizar a busca aproximada:
Fórmula PROCX: =PROCX(85, A2:A5, B2:B5, [Igualdade=-1])
Resultado:
Bom
O argumento de busca aproximada é ideal para situações como faixas de notas ou escalas.
## Considerações finais
A função PROCX chegou como uma verdadeira revolução, trazendo maior flexibilidade e eficiência para buscas no Excel. Versátil, ela resolve problemas que antes não podiam ser solucionados facilmente com PROCV ou PROCH.
Agora que você tem uma ideia do poder da PROCX, é hora de aplicá-la e transformar suas planilhas. Aproveite cada um dos exemplos acima e experimente criar seus próprios cenários.
Para aprender mais e dominar os recursos, clique no botão abaixo:

