Skip to main content

Como comparar duas listas de endereços de e-mail na planilha do Excel?

Author: Xiaoyang Last Modified: 2025-08-06

Ao trabalhar com grandes conjuntos de dados no Excel, você pode encontrar situações em que precisa identificar quais endereços de e-mail de uma lista também estão presentes em outra. Por exemplo, você pode querer comparar uma lista de e-mails de usuários registrados com os contatos de uma campanha de marketing, ou verificar se os participantes de um evento estão incluídos na sua lista mestra. Normalmente, as duas listas de endereços de e-mail estão situadas em colunas separadas (por exemplo, coluna A e coluna B), e sua tarefa é determinar quais endereços aparecem em ambas as colunas.

Neste artigo, você encontrará várias soluções práticas para comparar duas colunas de endereços de e-mail e identificar correspondências. Se um endereço de e-mail na coluna B também aparecer na coluna A, você poderá exibir “Correspondência Encontrada” ao lado do endereço relevante na coluna C, ou destacar visualmente duplicatas para revisão posterior. Cada método descrito aqui é mais adequado para diferentes níveis de complexidade e necessidades do usuário, permitindo que você escolha a abordagem que melhor funciona para o seu cenário.

compare two lists of email addresses

Comparar duas listas de endereços de e-mail e encontrar os mesmos com fórmula

Comparar duas listas de endereços de e-mail e selecionar ou destacar os mesmos com Kutools para Excel

Automatizar a comparação e marcação de e-mails correspondentes usando código VBA

Destacar endereços de e-mail correspondentes usando Formatação Condicional


Comparar duas listas de endereços de e-mail e encontrar os mesmos com fórmula

Uma das maneiras mais diretas de comparar duas colunas no Excel e sinalizar endereços de e-mail correspondentes é usando uma fórmula simples. Este método é adequado para a maioria das verificações rotineiras, especialmente quando as listas de e-mails não são excepcionalmente grandes. Não requer ferramentas adicionais ou configuração.

Para identificar se um e-mail na coluna B também está presente na coluna A e exibir o resultado na coluna C, siga estes passos:

1. Em uma célula em branco adjacente ao primeiro e-mail na coluna B (digamos C2 se B2 contiver seu primeiro e-mail), insira a seguinte fórmula:

=IF(COUNTIF($A$2:$A$10,B2)>0, "Match Found","")

Essa fórmula verifica se o e-mail na célula B2 está presente em qualquer lugar dentro do intervalo A2:A10. Se uma correspondência for encontrada, ela retorna "Correspondência Encontrada"; caso contrário, retorna uma célula em branco.

2. Pressione Enter para confirmar a fórmula. Depois, use a alça de preenchimento para arrastar a fórmula pela coluna C, para que cada e-mail na coluna B seja verificado contra a lista na coluna A. Os resultados da correspondência serão exibidos automaticamente.

apply a formula to compare two lists of Email addresses

Certifique-se de ajustar os intervalos na fórmula se suas listas forem maiores ou começarem em linhas diferentes. Ao lidar com grandes conjuntos de dados, este método é confiável desde que seus dados não tenham espaços à esquerda ou à direita, pois eles podem afetar a precisão da correspondência. Para melhores resultados, considere remover espaços dos seus dados usando a função TRIM do Excel.


Comparar duas listas de endereços de e-mail e selecionar ou destacar os mesmos com Kutools para Excel

Para usuários que frequentemente precisam comparar listas ou exigem uma abordagem mais automatizada, o complemento Kutools para Excel oferece o recurso Selecionar Mesmas e Diferentes Células. Esse recurso permite que você selecione ou destaque rapidamente os endereços de e-mail que existem em ambas as listas, simplificando significativamente o processo em comparação às fórmulas manuais.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

Depois de instalar o Kutools para Excel, aqui está como usar esse recurso:

1. Selecione as duas colunas que deseja comparar (por exemplo, colunas A e B). Em seguida, vá para Kutools > Selecionar > Selecionar Mesmas e Diferentes Células para abrir a caixa de diálogo.

click Select Same & Different Cells feature of kutools

2. Na caixa de diálogo Selecionar Mesmas e Diferentes Células, configure conforme a seguir para uma correspondência precisa:

(1.) Se seus dados incluem cabeçalhos, marque a opção Meus dados têm cabeçalhos para evitar que os cabeçalhos sejam comparados como parte dos seus dados.

(2.) Sob Baseado em, selecione Por linha para comparar células correspondentes linha por linha ou Por célula para comparação célula por célula, dependendo do formato do seu conjunto de dados.

(3.) Sob Encontrar, escolha Valores iguais para procurar duplicatas que aparecem em ambas as colunas.

(4.) Para ênfase visual, selecione sua cor de fundo ou fonte preferida na seção Processamento dos resultados para destacar os itens correspondentes.

specify options in the dialog box

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

the same Email addresses which exist in two lists are selected and highlighted

Essa abordagem é especialmente útil para planilhas grandes ou atualizadas frequentemente, ajudando a reduzir erros e economizar tempo considerável. O Kutools para Excel também fornece outros utilitários avançados para tarefas de gerenciamento e comparação de dados.

Clique para Baixar Kutools para Excel e Experimente Grátis Agora!


Automatizar a comparação e marcação de e-mails correspondentes usando código VBA

Se você está lidando com listas muito grandes, requer comparações repetidas frequentes ou simplesmente deseja automatizar o processo de comparação, usar uma macro VBA é uma opção eficaz. Essa abordagem aproveita as capacidades de programação integradas do Excel para varrer rapidamente ambas as listas e marcar correspondências programaticamente. A macro abaixo verificará se cada e-mail na coluna B aparece na coluna A e escreverá "Correspondência Encontrada" na célula adjacente da coluna C.

O VBA é particularmente útil para tarefas repetitivas ou conjuntos de dados muito grandes onde métodos manuais podem se tornar lentos ou sujeitos a falhas. No entanto, é necessário cautela ao executar código VBA — sempre faça backup dos seus dados primeiro, e esteja ciente de que macros só estão disponíveis nas versões desktop do Excel, não no Excel Online.

1. Vá para Desenvolvedor > Visual Basic. Na janela Microsoft Visual Basic for Applications, 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 Run button Executar ou pressione F5 para executar o código. Esta macro irá verificar todos os endereços de e-mail na coluna B (começando da linha 2), compará-los com a lista na coluna A, e marcar automaticamente qualquer correspondência com "Correspondência Encontrada" na coluna C.

Se suas listas de e-mails não estiverem nas colunas A e B, modifique o código de acordo. Para melhores resultados, confirme que as colunas não contêm linhas em branco adicionais dentro do conjunto de dados. Sempre salve seu trabalho antes de executar macros, e certifique-se de que as macros estão habilitadas nas configurações do Excel.


Destacar endereços de e-mail correspondentes usando Formatação Condicional

A Formatação Condicional oferece uma maneira direta e integrada de identificar visualmente endereços de e-mail correspondentes diretamente na sua planilha do Excel, sem a necessidade de fórmulas ou add-ins. Este método é adequado para situações em que você deseja ver rapidamente quais endereços estão presentes em ambas as listas, especialmente para revisão colaborativa ou apresentações.

1. Selecione o intervalo na coluna B contendo seus endereços de e-mail (por exemplo, B2:B10).

2. Vá para a guia Página Inicial, clique em Formatação Condicional > Nova Regra. No diálogo, selecione Usar uma fórmula para determinar quais células formatar.

3. Insira a seguinte fórmula, depois clique em Formatar e escolha sua cor de destaque preferida:

=COUNTIF($A$2:$A$10,B2)>0

Esta fórmula destaca as células em B2:B10 que também são encontradas em A2:A10. Ajuste os intervalos conforme necessário para seus dados.

4. Clique em OK para aplicar a formatação. Todos os endereços de e-mail correspondentes na coluna B agora serão visualmente enfatizados para fácil identificação.

Se você deseja destacar correspondências em ambas as colunas, repita os passos para a coluna A usando a fórmula apropriada.


Soluçã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 e-mail podem causar resultados inesperados. É melhor limpar e padronizar seus dados usando as funções TRIM e LOWER do Excel antes da comparação.
  • Grandes conjuntos de dados podem retardar fórmulas manuais ou Formatação Condicional. Nesses casos, usar VBA ou Kutools para Excel pode proporcionar melhor desempenho e flexibilidade.
  • Se você encontrar erros com fórmulas ou macros, verifique novamente se os intervalos são consistentes e se não há linhas em branco dentro dos seus dados selecionados.

Resumo e sugestão: Ao selecionar um método, considere o tamanho dos seus dados, sua familiaridade com os recursos do Excel e com que frequência você precisa realizar essa tarefa. A fórmula interna e a Formatação Condicional são perfeitas para revisões rápidas, enquanto VBA e Kutools para Excel são melhores para automação, manipulação de listas maiores ou quando consistência e repetibilidade são necessárias.

Melhores Ferramentas de Produtividade para Office

🤖 Kutools AI Aide: Revolucione a análise de dados com base em: Execução Inteligente|Gerar Código |Criar Fórmulas Personalizadas|Analisar Dados e Gerar Gráficos |Acionar Funções Aprimoradas
Recursos populares: Encontrar, Destacar ou Marcar Duplicados|Excluir Linhas em Branco|Combinar Colunas ou Células sem perder dados| Arredondar...
Super PROC: PROC com múltiplos critérios|PROC com múltiplos valores|Procura em várias planilhas|Correspondência Fuzzy....
Lista Suspensa Avançada: Crie rapidamente Lista Suspensa|Lista Suspensa Dependente|Lista Suspensa com Múltipla Seleção....
Gerenciador de Colunas: Adicionar um número específico de colunas |Mover Colunas |Alternar o Estado de Visibilidade de Colunas Ocultas| Comparar Intervalo & Colunas...
Recursos em Destaque: Grade de foco|Visualização de Design|Barra de fórmulas aprimorada|Gerenciador de Pasta de Trabalho & Planilha|Biblioteca de AutoTexto|Selecionador de Data|Mesclar Dados |Criptografar/Descriptografar Células|Enviar Email por Lista|Super Filtro|Filtro Especial (filtrar negrito/itálico/tachado...)...
Top15 Conjuntos de Ferramentas:12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ... ) |Mais de50 Tipos de Gráficos (Gráfico de Gantt, ... ) |Mais de40 Fórmulas Práticas (Calcular a idade com base na data de nascimento, ... ) |19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do Caminho, ... ) |12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ... ) |7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ... ) |... e muito mais
Use o Kutools no idioma de sua preferência – compatível com Inglês, Espanhol, Alemão, Francês, Chinês e mais de40 outros!

Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência sem igual. Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo.Clique aqui para obter o recurso que você mais precisa...


Office Tab traz interface de abas para o Office e facilita muito seu trabalho

  • Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas abas da mesma janela, em vez de novas janelas.
  • Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!