Encontrando e-mails exclusivos comparando duas colunas no excel

0

Eu tenho duas listas de e-mail que quero comparar. Um tem 160.000 endereços de email. O outro tem 10.000. O que eu quero descobrir é quantos desses 10.000 não estão presentes na lista maior.

Eu tentei usar fórmulas diferentes, mas nada parece funcionar para mim.

    
por Michiel Feys 23.04.2018 / 13:58

2 respostas

1

Vamos supor que sua grande lista de endereços de e-mail esteja na coluna A e passe de A1 para A160000. A lista menor está na coluna B e vai de B1 a B1000.

Uma fórmula simples de countif deve responder à sua pergunta. Coloque esta fórmula em C1 e arraste-a para C1000:

=COUNTIF(A:A,B1)

Esta fórmula retorna o número de vezes que o valor na célula B1 aparece no intervalo A: A, que significa apenas toda a coluna A. Você também pode substituir A: A por A1: A160000.

Qualquer endereço de e-mail na coluna B terá um "0" ao lado deles na coluna C se eles não aparecerem na coluna A. Se você quiser a lista completa de endereços de e-mail exclusivos da lista menor, basta filtrar colunas B e C (encontre o botão "Filtro" na aba "Dados") e selecione "0" para o filtro da coluna C e todos os outros valores ficarão ocultos.

    
por 23.04.2018 / 15:29
0

Você não forneceu muitas informações, por isso é muito difícil para mim dizer o que funcionará para você, mas algo assim funcionou para mim no passado:

=IFERROR(INDEX('Sheet2'!A:A,MATCH(A1,'Sheet2'!D:D,0)), "No Duplicate")

Eu vou quebrar isso:

MATCH(A1,'Sheet2'!D:D,0) é encontrar correspondência exata usando A1 e Sheet2!D:D é a coluna que deve ter seus 160.000 endereços de e-mail e 0 indicou apenas correspondências exatas.

INDEX('Sheet2'!D:D,MATCH(A1,'Sheet2'!D:D,0) retornará o endereço de e-mail na Planilha2 D: D correspondente (não é necessário no seu caso).

Finalmente, IFERROR fornecerá a opção "Não duplicado" ou os endereços de e-mail correspondentes.

Tenho certeza de que há uma maneira melhor de fazer isso, mas espero que isso funcione para você.

    
por 23.04.2018 / 14:25