Como comparar duas listas de endereços de e-mail numa folha de cálculo do Excel?
Ao trabalhar com grandes conjuntos de dados no Excel, poderá deparar-se com situações em que precisa identificar quais os endereços de e-mail de uma lista que também constam noutra. Por exemplo, talvez queira comparar uma lista de utilizadores registados com os contactos de uma campanha de marketing ou verificar se os participantes num evento estão incluídos na sua lista principal. Normalmente, as duas listas de endereços de e-mail encontram-se em colunas separadas (por exemplo, coluna A e coluna B), cabendo-lhe determinar quais os endereços que aparecem em ambas.
Neste artigo, descubra soluções práticas para comparar duas colunas de endereços de e-mail e identificar correspondências. Se um endereço na coluna B também existir na coluna A, pode exibir «Correspondência Encontrada» na coluna C, ao lado do respetivo endereço, ou destacar visualmente os duplicados para análise posterior. Cada método apresentado adapta-se a diferentes níveis de complexidade e necessidades, permitindo-lhe escolher a abordagem ideal para o seu cenário.

Comparar duas listas de Endereço de Email e encontrar as iguais com fórmula
Comparar duas listas de Endereço de Email e selecionar ou destacar as iguais com Kutools para Excel
Automatizar a comparação e marcação de endereços coincidentes utilizando código VBA
Destacar endereços coincidentes utilizando Usar Formatação Condicional
Comparar duas listas de Endereço de Email e encontrar as iguais com fórmula
Uma das formas mais diretas de comparar duas colunas no Excel e destacar endereços coincidentes é usar uma fórmula simples. Este método é ideal para a maioria das verificações rotineiras, especialmente quando as listas de endereços de correio eletrónico não são particularmente extensas — e não exige ferramentas ou configurações adicionais.
Para identificar se um endereço na coluna B também se encontra na coluna A e apresentar o resultado na coluna C, siga estes passos:
1. Numa célula vazia junto ao seu primeiro endereço na coluna B (por exemplo, C2, se B2 contiver o seu primeiro endereço), introduza a seguinte fórmula:
=IF(COUNTIF($A$2:$A$10,B2)>0, "Match Found","") Esta fórmula verifica se o endereço na célula B2 aparece em qualquer parte do intervalo A2:A10. Caso seja encontrada uma correspondência, devolve «Correspondência Encontrada»; caso contrário, devolve uma célula vazia.
2. Prima Enter para confirmar a fórmula. Depois, use a alça de preenchimento para arrastar a fórmula pela coluna C, comparando automaticamente cada endereço da coluna B com a lista da coluna A — os resultados das correspondências aparecem de imediato.

Certifique-se de ajustar os intervalos na fórmula caso as suas listas sejam mais longas ou comecem em linhas diferentes. Ao lidar com grandes conjuntos de dados, este método é fiável, desde que os seus dados não contenham espaços iniciais ou finais, pois estes podem comprometer a precisão da correspondência. Para obter os melhores resultados, remova os espaços dos seus dados utilizando a função TRIMdo Excel.
Comparar duas listas de Endereço de Email e selecionar ou destacar as iguais com Kutools para Excel
Para utilizadores que frequentemente precisam de comparar listas ou que procuram uma abordagem mais automatizada, o suplemento Kutools para Excel oferece a funcionalidade Selecionar Células Iguais/Diferentes. Com ela, pode selecionar ou destacar rapidamente os endereços de e-mail presentes em ambas as listas, agilizando significativamente o processo em comparação com fórmulas manuais.
Após instalar o Kutools para Excel, siga estes passos para utilizar esta funcionalidade:
1. Selecione as duas colunas que pretende comparar (por exemplo, as colunas A e B). Em seguida, aceda a Kutools > Selecionar > Selecionar Células Iguais/Diferentes para abrir a caixa de diálogo.

2. Na caixa de diálogo Selecionar Células Iguais/Diferentes, configure da seguinte forma para obter uma correspondência precisa:
(1.) Se os seus dados incluírem cabeçalhos, ative a opção Incluir títulos para evitar que estes sejam tratados como parte dos seus dados.
(2.) Em Com base em, selecione Cada linha para comparar células correspondentes linha a linha ou Célula única para comparação célula a célula, consoante o formato do seu conjunto de dados.
(3.) Em Localizar, escolha Valores iguais para procurar duplicados presentes em ambas as colunas.
(4.) Para uma ênfase visual, selecione a cor de fundo ou a cor da fonte pretendida na secção Processamento dos Resultados Selecionados para destacar os itens coincidentes.

3. Clique em OK. Os endereços de e-mail encontrados em ambas as colunas serão imediatamente selecionados e destacados, facilitando a revisão ou exportação dos resultados coincidentes.

Esta abordagem revela-se especialmente útil em folhas de cálculo grandes ou frequentemente atualizadas, ajudando a minimizar erros e a poupar um tempo considerável. O Kutools para Excel oferece ainda outras funcionalidades avançadas para gestão e comparação eficazes de dados.
Clique para transferir o Kutools para Excel e experimente gratuitamente agora!
Automatizar a comparação e marcação de endereços coincidentes utilizando código VBA
Se estiver a trabalhar com listas muito extensas, precisar de comparações repetidas frequentes ou quiser simplesmente automatizar o processo de comparação, utilizar uma macro VBA é uma opção altamente eficaz. Esta abordagem tira partido das capacidades de programação integradas do Excel para analisar rapidamente ambas as listas e identificar correspondências de forma automática. A macro abaixo verifica se cada endereço na coluna B existe na coluna A e insere «Correspondência Encontrada» na célula adjacente da coluna C.
O VBA revela-se especialmente útil em tarefas repetitivas ou com conjuntos de dados muito grandes, onde os métodos manuais se tornam lentos ou propensos a erros. Contudo, exige-se precaução ao executar código VBA: faça sempre uma cópia de segurança dos seus dados e lembre-se de que as macros só estão disponíveis nas versões de ambiente de trabalho do Excel, não no Excel Online.
1. Aceda a Programador > Visual Basic. Na janela Microsoft Visual Basic para Aplicações, clique em Inserir > Módulo e cole o seguinte código no novo módulo:
Sub MarkMatchingEmails()
Dim ws As Worksheet
Dim lastRowA As Long, lastRowB As Long, i As Long
Dim emailA As Range, emailB As Range
Set ws = ActiveSheet
lastRowA = ws.Cells(ws.Rows.Count, 1).End(xlUp).Row
lastRowB = ws.Cells(ws.Rows.Count, 2).End(xlUp).Row
For i = 2 To lastRowB
If Application.CountIf(ws.Range("A2:A" & lastRowA), ws.Cells(i, 2).Value) > 0 And ws.Cells(i, 2).Value <> "" Then
ws.Cells(i, 3).Value = "Match Found"
Else
ws.Cells(i, 3).Value = ""
End If
Next i
End Sub 2. Clique no botão
Executar ou prima F5 para executar o código. Esta macro irá analisar todos os endereços de e-mail na coluna B (a partir da linha 2), compará-los com a lista na coluna A e marcar automaticamente quaisquer correspondências com «Correspondência Encontrada» na coluna C.
Se as suas listas de correio eletrónico não estiverem nas colunas A e B, ajuste o código em conformidade. Para obter os melhores resultados, certifique-se de que as colunas não contêm linhas em branco adicionais no conjunto de dados. Guarde sempre o seu trabalho antes de executar macros e confirme que as macros estão ativadas nas definições do Excel.
Destacar endereços coincidentes utilizando Usar Formatação Condicional
O recurso Formatação Condicional oferece uma forma simples e integrada de identificar visualmente endereços coincidentes diretamente na sua folha de cálculo do Excel, sem necessidade de fórmulas ou suplementos. Este método é ideal para situações em que pretende reconhecer rapidamente, à primeira vista, quais os endereços comuns a ambas as listas — especialmente em análises colaborativas ou apresentações.
1. Selecione o intervalo na coluna B que contém os seus endereços de e-mail (por exemplo, B2:B10).
2. Aceda ao separador Base, clique em Usar Formatação Condicional > Nova Regra. Na caixa de diálogo, selecione Utilizar uma fórmula para determinar quais as células a formatar.
3. Introduza a seguinte fórmula e, em seguida, clique em Formatar e escolha a cor de destaque pretendida:
=COUNTIF($A$2:$A$10,B2)>0 Esta fórmula destaca as células em B2:B10 que também aparecem em A2:A10. Ajuste os intervalos conforme necessário aos seus dados.
4. Clique em OK para aplicar a formatação. Todos os elementos correspondentes ao endereço de e-mail na coluna B serão agora visualmente destacados para uma identificação fácil.
Se pretender destacar correspondências em ambas as colunas, repita os passos para a coluna A, utilizando a fórmula adequada.
Resolução de problemas e dicas:
- Para todas as soluções, espaçamentos inconsistentes, sensibilidade a maiúsculas e minúsculas ou problemas de formatação nas suas listas de correio eletrónico podem provocar resultados inesperados. Recomendamos que limpe e padronize os seus dados utilizando as funções TRIM e MINÚSCULAS do Excel antes de efetuar qualquer comparação.
- Grandes conjuntos de dados podem tornar mais lentas as fórmulas manuais ou a utilização da Formatação Condicional. Nestes casos, recorrer ao VBA ou ao Kutools para Excel pode oferecer um desempenho e uma flexibilidade superiores.
- Se encontrar erros em fórmulas ou macros, verifique novamente se os intervalos são consistentes e se não há linhas em branco nos seus dados selecionados.
Sugestão resumo:Ao escolher um método, tenha em conta o volume dos seus dados, o seu nível de familiaridade com as funcionalidades do Excel e a frequência com que precisa de executar esta tarefa. As fórmulas incorporadas e a Formatação Condicional são ideais para revisões rápidas, enquanto o VBA e o Kutools para Excel se destacam na automatização, no tratamento de listas mais extensas ou sempre que exigir consistência e repetibilidade.
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos