Função PROC

Excel 2007+

Resumo

A função PROC do Excel é uma ferramenta de pesquisa versátil que localiza valores em vetores ou matrizes ordenadas, retornando correspondências exatas ou a maior correspondência menor que o valor procurado. Ideal para buscas simples em listas classificadas.

Sintaxe

PROC(valor_procurado; vetor_proc; [vetor_resultado])

Parâmetros

Parâmetro Tipo Obrigatório Descrição
valor_procurado Qualquer Sim Valor, referência ou texto a procurar
vetor_proc Intervalo Sim Vetor de uma linha/coluna ordenado em ordem crescente
vetor_resultado Intervalo Não Vetor paralelo com valores de resultado (mesmo tamanho do vetor_proc)

Usando a função LOOKUP

A função PROC opera em duas formas: vetorial (pesquisa em vetor único) e matricial (pesquisa em tabelas). Requer dados ordenados crescentemente para funcionar corretamente. Retorna #N/D se o valor procurado for menor que o menor valor do vetor.

Exemplos Comuns de LOOKUP

Exemplo Básico - Cor por Frequência

=PROC(4,19;A2:A6;B2:B6)

Pesquisa frequência 4,19 e retorna 'laranja' da coluna paralela.

Correspondência Aproximada

=PROC(5,75;A2:A6;B2:B6)

Não encontra 5,75 exatamente, retorna 'amarelo' (5,17 mais próximo).

Erro #N/D

=PROC(0;A2:A6;B2:B6)

Retorna #N/D pois 0 é menor que o menor valor (4,14).

Perguntas Frequentes

PROC é mais simples para vetores únicos e compatível com versões muito antigas. PROCV é superior para tabelas.

Sim, obrigatoriamente em ordem crescente para resultados corretos.

Vetorial usa dois vetores paralelos; matricial usa uma tabela e procura na primeira linha/coluna.

Erros Comuns e Soluções

#N/D

Cause: Valor procurado menor que menor valor do vetor

Solution: Verifique se dados estão ordenados e valor existe

Resultados incorretos

Cause: Dados não ordenados crescentemente

Solution: Classifique vetor_proc em ordem crescente

#VALOR!

Cause: vetor_proc não é linha ou coluna única

Solution: Use intervalos de uma única linha ou coluna

Notas

  • Dados devem estar ordenados: números (...-2,-1,0,1,2...), texto (A-Z), lógicos (FALSO,VERDADEIRO)
  • Maiúsculas/minúsculas no texto são equivalentes
  • Forma matricial limitada - prefira PROCV/PROCH
  • Recomendada apenas para compatibilidade legacy

Compatibilidade

Disponível em: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Não disponível em:

Conteúdo revisado pela última vez: December 11, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+