MDBF Logo MDBF

Excel: Como Comparar Dados de Duas Tabelas e Encontrar Dados Iguais

Artigos

Na rotina diária de análise de dados, é comum precisarmos comparar informações provenientes de diferentes fontes ou tabelas. Essa tarefa, embora pareça simples, pode se tornar complexa quando lidamos com grandes volumes de dados ou com planilhas que demandam maior precisão. O Excel, ferramenta essencial para profissionais de diversas áreas, oferece recursos poderosos que facilitam essa comparação, permitindo que você identifique rapidamente quais dados são iguais em duas tabelas distintas.

Imagine a situação de um gestor que precisa verificar se os nomes de clientes cadastrados na tabela de vendas correspondem aos nomes da lista de contatos atualizada. Ou ainda, um analista financeiro que deseja verificar se todas as transações de uma tabela estão refletidas na outra. Essas tarefas são resolvidas com técnicas eficazes de comparação no Excel, melhorando a acuracidade e a eficiência do seu trabalho.

excel-comparar-dados-de-duas-tabelas-e-achar-dados-iguais

Neste artigo, abordaremos detalhadamente como fazer comparações de dados entre duas tabelas no Excel, com exemplos práticos, dicas de fórmulas e funcionalidades que tornam essa tarefa mais simples e rápida. Voltado tanto para iniciantes quanto para usuários avançados, o conteúdo está estruturado para ajudá-lo a dominar essa habilidade e otimizar suas análises.

Como Comparar Dados de Duas Tabelas no Excel

Por que comparar dados em duas tabelas?

A comparação de dados ajuda a identificar diferenças, similaridades ou registros duplicados, o que é fundamental para:

  • Garantir a integridade de informações
  • Detectar registros duplicados ou faltantes
  • Validar atualizações de dados
  • Realizar análises de consistência

Métodos principais para comparar dados no Excel

Existem diversas técnicas para comparar dados, incluindo:

  • Utilização de fórmulas Condicionais (EX.: SE, IGUAL)
  • Uso da ferramenta PROCV ou VLOOKUP
  • Funções de busca e correspondência (EX.: ÍNDICE, CORRESP)
  • Ferramenta de formatação condicional
  • Power Query para comparação avançada

Vamos explorar esses métodos com detalhes.

Comparar Dados Usando Fórmulas do Excel

Método 1: Usando a função CORRESP para verificar a existência de um valor

A função CORRESP busca um valor em uma coluna e retorna sua posição. Caso o valor não exista, retorna um erro.

=SE(ÉERROS(CORRESP(A2;Tabela2!$A$2:$A$100;0));"Não existe";"Existe")

Explicação:- Para cada valor na coluna da Tabela 1 (por exemplo, célula A2),- verifica se ele existe na coluna da Tabela 2,- e exibe "Existe" ou "Não existe".

Método 2: Usando a função PROCV (VLOOKUP) para encontrar correspondências

=SE(ÉERROS(PROCV(A2;Tabela2!$A$2:$A$100;1;FALSO));"Não encontrado";"Encontrado")

Explicação:- Procura o valor de A2 na Tabela 2,- se não encontrar, mostra "Não encontrado",- caso contrário, "Encontrado".

Tabela de comparação com fórmulas

NOME TABELA 1Resultado da Comparação
João SilvaEncontrado / Não encontrado
Maria SouzaEncontrado / Não encontrado
Pedro LimaEncontrado / Não encontrado

Detectando Dados Iguais com Formatação Condicional

A formatação condicional permite destacar visualmente os registros iguais entre duas tabelas.

Como fazer:

  1. Selecione a coluna da Tabela 1.
  2. Vá em Página Inicial > Formatação Condicional > Nova Regra.
  3. Escolha Usar uma fórmula para determinar quais células formatar.
  4. Insira a fórmula:
=ÉNÚM(CORRESP(A2;Tabela2!$A$2:$A$100;0))
  1. Escolha uma cor de destaque e finalize.

Resultado: Os valores iguais na Tabela 1 serão destacados automaticamente, facilitando a visualização.

Comparação utilizando Power Query

O Power Query é uma ferramenta avançada do Excel que possibilita a comparação de duas tabelas de forma eficiente, especialmente para grandes volumes de dados.

Passos básicos:

  1. Carregue ambas as tabelas no Power Query (Dados > Obter Dados).
  2. Faça a mesclagem de ambas através da opção Mesclar Consultas.
  3. Selecione os campos comuns para a comparação.
  4. Escolha o tipo de junção, como "Inner Join" (apenas registros iguais).
  5. Visualize os dados filtrados para obter os registros correspondentes.

Para mais detalhes, você pode visitar documentação oficial do Power Query ou consultar tutoriais especializados, como os disponíveis em Blog do Microsoft Excel.

Exemplo Prático: Comparação de duas listas de clientes

Cliente na Tabela 1Cliente na Tabela 2Comentário
Ana MartinsAna MartinsIgual
Bruno OliveiraBruno OliveiraIgual
Carlos SouzaCarlos S.Diferença
Daniela CostaDaniela CostaIgual
Eduardo LimaEduardo LimaIgual

Nesse exemplo, utilizamos fórmulas para detectar os clientes que existem em ambas as tabelas e aqueles que possuem diferenças na nomenclatura.

Perguntas Frequentes

1. Como posso comparar duas colunas no Excel e destacar os dados iguais?

Utilize a formatação condicional com a fórmula:

=ÉNÚM(CORRESP(A2;B:B;0))

Para aplicar, selecione a coluna A e configure a regra de formatação condicional com essa fórmula.

2. Posso comparar tabelas de tamanhos diferentes?

Sim. Técnicas como CORRESP, VLOOKUP e Power Query funcionam mesmo quando as listas possuem tamanhos diferentes, identificando registros presentes em uma mas ausentes na outra.

3. Como automatizar a comparação para várias colunas?

Você pode usar fórmulas combinadas ou criar macros que percorrem todas as colunas desejadas, facilitando a análise de múltiplos critérios simultaneamente.

Conclusão

A comparação de dados entre duas tabelas no Excel é uma tarefa fundamental para garantir a integridade, validar informações e facilitar tomadas de decisão. Com o uso de fórmulas como CORRESP, VLOOKUP, além de ferramentas visuais como formatação condicional e recursos avançados do Power Query, é possível realizar comparações eficientes, precisas e automatizadas.

Dominar essas técnicas traz ganhos significativos em produtividade e confiabilidade na análise de dados. lembre-se sempre de validar seus procedimentos e conferir os resultados obtidos, garantindo assim análises consistentes e seguras.

Referências

“A maior vantagem de uma análise de dados eficiente é a capacidade de tomar decisões embasadas em informações precisas.”