# PROC Excel: Como usar a função PROC do Excel

Além das famosas funções matemáticas e de estatística, o Excel também dispõe de interessantes funções de pesquisa e referência. A função PROC é um bom exemplo disso. Ela permite que você localize valores relacionados em planilhas com facilidade, o que é bastante útil em se tratando de grandes conjuntos de dados.

## Por que usar PROC Excel?

Vamos supor que você tenha uma grande tabela composta de duas ou mais colunas. Nessa tabela, todas as colunas se correspondem, de modo a apresentarem **diferentes dados referentes a um mesmo valor** (geralmente localizado na primeira coluna). Para encontrar um dado referente a um valor específico, você pode percorrer as colunas manualmente ou fazer uso da função PROC do Excel, que agilizará a busca. Ao inserir um termo de pesquisa na respectiva fórmula, a planilha retornará os dados correspondentes. PROC do Excel também permite a criação de um formulário de pesquisa para a realização de buscas em tabelas, com base em critérios pré-estabelecidos.

Como você pode perceber, a função PROC do Excel já é bastante útil por si só. Entretanto, quando **combinada a outras funções**, ela pode facilitar ainda mais a referenciação de valores em planilhas.

Nota O programa de planilhas da Microsoft também oferece suporte à [função PROCH do Excel](https://www.ionos.com/digitalguide/online-marketing/online-sales/excel-hlookup-function/ "Função PROCH Excel") e à [função PROCV do Excel](https://www.ionos.com/pt-br/digitalguide/marketing-online/vender-na-internet/procv-excel/). Enquanto a primeira função realiza pesquisa horizontais, a segunda busca termos verticalmente. Já a função PROC do Excel permite que você escolha a direção da busca, se por linha ou por coluna.

## Sintaxe: PROC Excel

A função PROC do Excel pode ser usada de duas formas: vetorial ou matricial, sendo a forma vetorial a mais popular. Observe, abaixo, a sintaxe da função PROC vetorial, para posterior utilização — esta e outras instruções deste tutorial são adequadas às versões do Excel de 2016 ou mais recentes, e ao Microsoft 365. Nas demais, elas podem variar ou até mesmo não funcionar.

```none
=PROC(valor_proc;vetor_proc;[Vetor_resultado])
```

- **Valor procurado (valor\_proc)**: Trata-se de um argumento obrigatório. Digite aqui o termo que você deseja pesquisar. Ele pode ser um valor numérico, um texto (entre aspas), um valor verdadeiro, uma referência de célula ou até mesmo uma fórmula.
- **Vetor procurado (vetor\_proc)**: Trata-se de um argumento obrigatório. Ele especifica a área (intervalo de células) onde a pesquisa deve ser realizada. Você pode adicionar a este argumento um valor numérico, lógico, um texto etc. Também há como inserir valores diretos aqui, na forma de uma matriz (entre colchetes).
- **Vetor resultado**: Trata-se de um argumento opcional. Aqui, você deve especificar o intervalo onde o valor correspondente deve ser encontrado. Caso você faça uso deste argumento, atente-se para o fato de que ele deve ter o mesmo tamanho que o vetor procurado.

O PROC vetorial só permite a especificação de uma linha ou coluna nos argumentos de vetor procurado e de vetor resultado. Por outro lado, as células desses vetores não precisam estar na mesma altura de uma tabela. Desde que **ambos os argumentos tenham o mesmo tamanho**, as respectivas áreas podem estar em locais completamente diferentes da mesma planilha.

A **pesquisa realizada pela função PROC do Excel pode ser aproximada**, ou seja, o critério de busca não precisa corresponder exatamente aos valores contidos pelas células. Resultados aproximados (de menor valor) também podem ser identificados e exibidos, mas somente se a respectiva lista estiver organizada em ordem crescente. Em uma tabela não organizada desta forma, PROC pode apontar resultados errôneos.

Dica Se o valor procurado for menor do que o menor valor do vetor procurado, PROC do Excel retornará um erro, pois a pesquisa só é capaz de identificar o próximo valor menor se a função não encontrar o valor exato.

## Exemplos: PROC Excel

Como já explicamos, o jeito mais fácil de se usar a função PROC do Excel é configurando um **formulário de pesquisa**. Ele lhe permitirá realizar pesquisas em uma coluna ou linha inteira, exibindo o valor correspondente ao termo buscado. No exemplo que elaboramos, criamos uma lista de inventário com duas colunas: uma faz referência ao código de identificação de um artigo e a outra ao número de artigos em estoque. Ao realizarmos a busca por um artigo, desejamos encontrar a respectiva quantidade em estoque.

```none
=PROC($A$12;A2:A10;B2:B10)
```

[![Imagem: Função PROC do Excel usada para configurar um formulário de pesquisa](https://www.ionos.com/pt-br/digitalguide/fileadmin/_processed_/f/9/csm_formulario-pesquisa-proc-excel_1cc79b73a2.webp "Função PROC do Excel usada para configurar um formulário de pesquisa")](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots_2024/formulario-pesquisa-proc-excel.png) Você pode usar PROC do Excel para criar um formulário de pesquisa simples, que apresentará o valor correspondente ao termo buscado Ao digitarmos o código de um artigo específico no formulário de pesquisa, a função PROC do Excel retorna a quantidade em estoque. Adicione qualquer outro código de identificação e você obterá a respectiva quantidade armazenada.

Se você quiser, também pode combinar PROC do Excel com outras funções, para ampliar as possibilidades dela. É possível, por exemplo, **somar resultados de um ou mais valores buscados**.

```none
=SOMA(PROC($A$12;A2:A10;B2:B10);PROC($B$12;A2:A10;B2:B10))
```

[![Imagem: Função PROC do Excel combinada à função SOMA](https://www.ionos.com/pt-br/digitalguide/fileadmin/_processed_/0/1/csm_funcoes-soma-proc-excel_ccb5ed0d61.webp "Função PROC do Excel combinada à função SOMA")](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots_2024/funcoes-soma-proc-excel.png) Some valores refentes a uma pesquisa combinando as funções SOMA e PROC do Excel No exemplo acima, ordenamos que os resultados encontrados pela pesquisa fossem somados. Se for o caso, você também pode **estabelecer o valor procurado por meio de uma fórmula**, como mostrará o próximo exemplo.

Observe que o código de identificação de cada artigo do nosso inventário é composto de uma letra e de uma série de números. A [função CONCATENAR do Excel](https://www.ionos.com/digitalguide/online-marketing/online-sales/excel-concatenate-function/ "Função CONCATENAR Excel"), por exemplo, permite que você insira esses elementos separadamente, pois é capaz de os combinar. Como só três letras são usadas para identificar os artigos deste inventário, pode valer a pena [criar uma lista suspensa na planilha do Excel](https://www.ionos.com/pt-br/digitalguide/marketing-online/vender-na-internet/criar-lista-suspensa-excel/) para facilitar as buscas e a sua organização.

```none
=PROC(CONCATENAR($A$12;$B$12);A2:A10;B2:B10)
```

[![Imagem: Função PROC do Excel combinada à função CONCATENAR](https://www.ionos.com/pt-br/digitalguide/fileadmin/_processed_/f/2/csm_funcoes-concatenar-proc-excel_6c84d69430.webp "Função PROC do Excel combinada à função CONCATENAR")](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots_2024/funcoes-concatenar-proc-excel.png) Você pode combinar as funções PROC e CONCATENAR do Excel para obter resultados de pesquisas Ao fazer isso, você poderá indicar dois tipos de valor procurado para encontrar o vetor resultado.

A função PROC do Excel também tem a vantagem de funcionar em pesquisas imprecisas ou que não contêm o argumento vetor resultado. Nesses casos ela exibirá **valores aproximados** dentro da área pesquisada. Ao combinar PROC com a [função CORRESP do Excel](https://www.ionos.com/digitalguide/online-marketing/online-sales/excel-match-function/ "Função CORRESP Excel"), até mesmo a linha correspondente ao vetor resultado pode ser exibida.

```none
=CORRESP(PROC(55;A1:A10);A1:A10)
```

[![Imagem: Função PROC do Excel combinada à função CORRESP](https://www.ionos.com/pt-br/digitalguide/fileadmin/_processed_/3/1/csm_funcoes-proc-corresp-excel_1c434481f2.webp "Função PROC do Excel combinada à função CORRESP")](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots_2024/funcoes-proc-corresp-excel.png) Combinadas, a função PROC do Excel pesquisa pelo valor mais próximo do valor procurado e a função CORRESP exibe a posição do resultado na lista


This is a markdown version of: [https://www.ionos.com/pt-br/digitalguide/marketing-online/vender-na-internet/proc-excel/](https://www.ionos.com/pt-br/digitalguide/marketing-online/vender-na-internet/proc-excel/) for AI/LLM consumption.