Uma das aplicações mais práticas do PROCV no Excel é comparar duas listas para descobrir quais itens estão presentes em uma mas não na outra, ou para verificar se todos os itens de uma lista estão em outra. Neste artigo iremos mostrar como fazer isso de forma rápida e eficiente.
O problema: comparar duas listas manualmente
Imagine que você tem uma lista com 500 nomes de clientes e precisa verificar quais desses clientes estão em uma outra lista de clientes inadimplentes. Fazer essa comparação manualmente seria demorado e propenso a erros. O PROCV resolve isso em segundos.
Como usar o PROCV para verificar se um item existe em outra lista
A forma mais simples de usar o PROCV para comparar listas é verificar se cada item da lista 1 existe na lista 2. Se existir, o PROCV retorna o próprio item. Se não existir, retorna #N/D.
Imagine que a Lista 1 está na coluna A e a Lista 2 está na coluna C. Na coluna B você insere:
=SEERRO(PROCV(A2; $C:$C; 1; FALSO); "Não encontrado")
Se o item de A2 existir na coluna C, a fórmula retornará o próprio item. Se não existir, retornará “Não encontrado”. Arrastando essa fórmula para todas as linhas da coluna B, você terá de forma rápida quais itens estão ou não na outra lista.
Identificando itens exclusivos de cada lista
Outra situação comum é querer saber quais itens estão na Lista 1 mas não estão na Lista 2. Com a fórmula acima, basta filtrar as células que mostram “Não encontrado” para ter essa resposta.
Você pode usar o recurso de Filtro Automático do Excel para isso: selecione a coluna B, vá em Dados > Filtro, e filtre pela opção “Não encontrado”. Todas as linhas visíveis serão os itens que não existem na Lista 2.
Exemplo prático: conciliação bancária simplificada
Imagine que você tem dois relatórios de transações bancárias e quer verificar quais transações aparecem em um relatório mas não no outro. Com o PROCV, você consegue fazer essa conciliação rapidamente:
- Coluna A: números das transações do Banco A
- Coluna C: números das transações do Banco B
- Coluna B: fórmula PROCV para verificar se a transação do Banco A está no Banco B
=SEERRO(PROCV(A2; $C:$C; 1; FALSO); "Somente no Banco A")
Todas as transações que retornarem “Somente no Banco A” precisam ser investigadas, pois não aparecem no relatório do Banco B.
Comparando com formatação condicional
Uma variação muito visual dessa técnica é usar o PROCV dentro da formatação condicional para destacar automaticamente com cores os itens que estão ou não em outra lista. Veja o passo a passo:
- Selecione toda a coluna A (a lista que você quer comparar)
- Vá em Página Inicial > Formatação Condicional > Nova Regra
- Selecione “Usar uma fórmula para determinar quais células serão formatadas”
- Digite a fórmula: =SEERRO(PROCV(A1;$C:$C;1;FALSO);””)<>””
- Escolha uma cor de destaque (por exemplo, verde)
- Clique em OK
Todas as células da coluna A que existirem na coluna C ficarão destacadas em verde, tornando a comparação muito mais visual e intuitiva.
Resultado
Com o PROCV, o que poderia levar horas fazendo manualmente leva apenas alguns segundos. Além de ser muito mais rápido, o resultado é muito mais confiável, sem erros humanos que são inevitáveis em comparações manuais de listas grandes.
Se você curtiu esse artigo onde mostramos como usar o PROCV para comparar duas listas no Excel, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.