MDBF Logo MDBF

PROCV com Mais de Um Resultado: Como Resolver em Planilhas

Artigos

No universo das planilhas, o PROCV (Procura Vertical) é uma das funções mais utilizadas pelos usuários do Excel e do Google Planilhas. Sua principal função é buscar um valor específico em uma coluna e retornar um dado relacionado de outra coluna. No entanto, muitas vezes surge uma dúvida comum: como obter mais de um resultado ao usar o PROCV? Afinal, a função padrão do PROCV retorna apenas a primeira ocorrência encontrada, o que pode limitar análises e relatórios mais completos.

Neste artigo, exploraremos detalhadamente como lidar com situações em que é necessário obter múltiplos resultados em uma busca, apresentando soluções eficientes, dicas práticas e exemplos para otimizar suas planilhas e facilitar sua rotina de trabalho.

procv-com-mais-de-um-resultado

O que é o PROCV?

Antes de entender como obter mais de um resultado, é importante compreender o funcionamento do PROCV.

Definição do PROCV

O PROCV (Procurar Vertical) é uma função que realiza buscas em uma coluna de uma tabela, procurando por um valor específico e retornando um valor correspondente de uma coluna relacionada. Sua sintaxe básica é:

=PROCV(valor_procurado, matriz_tabela, núm_índice_coluna, [procurar_intervalo])
  • valor_procurado: valor a ser buscado.
  • matriz_tabela: intervalo onde será feita a busca.
  • núm_índice_coluna: número da coluna do valor a ser retornado.
  • procurar_intervalo: VERDADEIRO ou FALSO; define se a busca será aproximada ou exata.

Limitações do PROCV

O PROCV tem uma característica importante que limita sua aplicação: ele retorna apenas a primeira ocorrência encontrada. Assim, se houver múltiplas entradas com o mesmo valor buscado, somente a primeira será exibida.

O desafio: obter múltiplos resultados com PROCV

Muitas necessidade de análises demandam que todas as ocorrências de um valor sejam exibidas de uma só vez, ou seja, que o usuário consiga listar todas as entradas relacionadas a um critério.

Por que o PROCV padrão não funciona para múltiplos resultados?

Por padrão, a função retorna somente o primeiro valor correspondente. Para obter múltiplos resultados, é necessário aplicar estratégias alternativas.

Como solucionar o problema: estratégias para obter mais de um resultado

Existem diversas maneiras de contornar essa limitação, incluindo o uso de funções avançadas, combinações de fórmulas e recursos adicionais.

1. Utilizar a função FILTRO (Excel 365 e Google Planilhas)

A forma mais moderna e eficiente é usando a função FILTRO, que permite extrair todos os resultados que atendem a um critério.

Exemplo de uso do FILTRO

Considerando uma tabela com nomes e valores:

NomeProdutoValor
AnaCamiseta50
BrunoCalça120
AnaVestido200
CarlaJaqueta180
AnaSaia80

Queremos listar todos os produtos de "Ana".

A fórmula será:

=FILTRO(B2:B6; A2:A6="Ana")

Resultado:

Produto
Camiseta
Vestido
Saia

Citação: "A função FILTRO é uma ferramenta poderosa que facilita análises complexas sem a necessidade de macros ou scripts." — Especialistas em Excel.

2. Usar a combinação de ÍNDICE, AGREGAR e SE

Para versões anteriores ao Excel 365 ou Google Planilhas, pode-se usar essa combinação.

Exemplo prático

Suponha que você deseja retornar todas as ocorrências de "Ana" na coluna A, com os produtos na coluna B.

Fórmula:

=SEERRO(ÍNDICE($B$2:$B$6;MENOR(SE($A$2:$A$6="Ana";LIN($A$2:$A$6)-LIN($A$2)+1);LIN(1:1))); "")

Esta fórmula precisará ser inserida como matriz (Ctrl + Shift + Enter) e arrastada para baixo para extrair todas as ocorrências.

Como montar uma tabela para listar múltiplos resultados

Vamos criar uma tabela com o objetivo de listar os produtos associados a um nome específico:

Nome buscadoResultado 1Resultado 2Resultado 3

Para preencher essa tabela, podemos usar a combinação de funções em uma fórmula dinâmica.

Exemplo de tabela

Nome buscadoResultado 1Resultado 2Resultado 3
Ana=FILTRO(B2:B6; A2:A6="Ana")

Se desejar uma solução que funcione em todas as versões, utilize a combinação de funções de índice, filtrando as linhas com critérios, como mostrado acima.

dicas práticas para melhorar suas buscas

DicaDescrição
Utilize filtered()Para versões modernas do Excel e Google Planilhas, é a melhor opção.
Combine funções avançadasFórmulas que envolvem ÍNDICE, CORRESP, LIN e MENOR ajudam em versões antigas.
Use TABELAS DinâmicasPara análises visuais e listagem múltipla sem complicação de fórmulas complexas.
Valide seus dadosSempre verifique se suas tabelas não possuem entradas duplicadas irrelevantes.

Perguntas Frequentes (FAQs)

1. É possível obter múltiplos resultados usando PROCV?

Não diretamente. O PROCV só retorna a primeira ocorrência. Para buscar múltiplos resultados, recomenda-se usar funções como FILTRO (Excel 365 / Google Planilhas) ou combinações de funções avançadas.

2. Quais funções substituem o PROCV para múltiplos resultados?

As principais funções são:

  • FILTRO: ideal para ambientes que suportam.
  • ÍNDICE + CORRESP + MENOR: útil em versões antigas.
  • TABELAS Dinâmicas: para análises rápidas e generalizadas.

3. Como usar a função FILTRO em uma célula?

Exemplo: Para listar todos os produtos de "Joana":

=FILTRO(C2:C100; A2:A100="Joana")

4. Posso usar PROCV em conjunto com outras funções para listar múltiplos resultados?

Sim, através de fórmulas matriciais ou combinações de funções, é possível simular esse comportamento, mas não é o modo mais eficiente.

Conclusão

Obter múltiplos resultados em uma busca numa planilha pode parecer desafiador ao usar apenas o PROCV, que limita-se a retornar a primeira ocorrência. Contudo, existem soluções modernas, como a função FILTRO, e técnicas mais avançadas com funções como ÍNDICE, MENOR e Corresp, que possibilitam listar todos os resultados relevantes de forma prática e eficiente.

A escolha da ferramenta ideal depende da versão do seu software, do volume de dados e da complexidade da análise. Conhecer essas alternativas amplia sua capacidade de análise e facilita a elaboração de relatórios precisos e completos.

Seja qual for a abordagem, o importante é entender o objetivo final: transformar seu trabalho com planilhas em uma tarefa mais rápida, intuitiva e eficaz.

Referências

  1. Microsoft Support. FILTRO função no Excel. Disponível em: https://support.microsoft.com/pt-br/excel

  2. Google Planilhas. Função FILTRO. Disponível em: https://support.google.com/docs/answer/3093197

  3. Escola de Excel. Solucionando problemas com múltiplos resultados. Disponível em: https://www.escoladeexcel.com/

Esperamos que este artigo tenha ajudado você a entender melhor como resolver a questão do PROCV com mais de um resultado. Boa sorte em suas planilhas!