A função PROC é uma função de busca que permite localizar um valor específico dentro de uma coluna ou linha e retornar o valor correspondente. É uma alternativa poderosa às funções PROCV e PROCH, especialmente em casos em que os dados não estão ordenados ou quando precisamos de mais flexibilidade.
Neste artigo, vamos te ensinar como usar a função PROC para retornar o último valor de uma tabela, com base em um critério, confira nosso exemplo e amplie seus conhecimentos no Excel.
Estrutura da Função
Primeiramente, entenda a sintaxe básica da função PROC:
=PROC(valor_procurado; vetor_proc; [vetor_result])
Onde:
valor_procurado: O valor que você deseja encontrar.
vetor_procurado: O intervalo de células que contém os valores a serem comparados.
[vetor_resultado]: O intervalo de células que contém os valores que você deseja retornar
Aplicação prática da Função PROC para Retornar o Último Valor
Agora vamos ao nosso exemplo, suponha que você tem uma tabela de controle das vendas realizadas em sua loja, separadas por vendedor, e deseja identificar de forma prática quando foi realizada a última venda de um vendedor específico por data e valor. Você pode fazer isso usando a função PROC.
Exemplo da Tabela:
Para retornar a última data de venda do vendedor indicado, vamos usar um truque simples na aplicação da função PROC. A fórmula ficará assim:
=PROC(2;1/(C5:C14=B2);B5:B14)
Entendendo a aplicação da função:
valor_procurado: 2. Esse é um valor arbitrário maior que 1, usado para garantir que a função PROC percorra todo o intervalo até o fim.
vetor_procurado: 1/(C5:C14=B2). Esta expressão cria uma matriz contendo valores 1 e erros #DIV/0! (divisão por zero). Quando o valor no intervalo C5:C14 for igual ao da célula de referência B2, o resultado será 1; caso contrário, será um erro #DIV/0!. Como o primeiro argumento da função é 2, que não aparece na matriz (apenas 0 e 1), a função irá continuar até o final, retornando o último valor 1 encontrado.
[vetor_resultado]: B5:B14. Este é o intervalo onde as datas estão armazenadas, a função usará esse intervalo para retornar a última data correspondente.
Confira o resultado da função. Perceba que a função retornará com a última data encontrada do vendedor indicado.
Agora, para encontrarmos o último valor do vendedor a função será a mesma, mudaremos apenas a referência do terceiro argumento para a coluna de valores. Ficando da seguinte forma:
=PROC(2;1/(C5:C14=B2);D5:D14)
Confira o resultado.
Perceba que a função trouxe os últimos resultados conforme o vendedor indicado, ao alterar o nome do vendedor as informações serão atualizadas automaticamente.
Conclusão
A função PROC no Excel é uma excelente ferramenta para quem precisa buscar e retornar valores, especialmente o último valor em uma lista. Com sua flexibilidade e simplicidade, você pode economizar tempo e reduzir erros em suas planilhas.
Vale destacar que essa função funciona em todas as versões do Excel, o que é especialmente útil se você estiver compartilhando arquivos com outras pessoas.
Para mais dicas e tutoriais como esse, siga nossa página no Instagram, confira também nossa página no Youtube e veja nossas vídeos aulas.
E caso você precise elaborar uma planilha, e não quer ficar quebrando a cabeça sozinho ao desenvolvê-la, ou não sabe nem por onde começar, entre em contato e solicite seu orçamento para planilha personalizada, elaboramos a planilha conforme sua real necessidade, 100% personalizada para você ou seu negócio.