Remover sub lista da super lista no Excel

0

Eu tenho uma lista de assinantes de boletins informativos, com colunas:

company name, phone, email address, firstname, lastname, position

Desejo remover todas as duplicatas de uma segunda lista da primeira lista. A segunda lista tem o mesmo layout de coluna.

O fator comum seria o email address .

Como faço isso, por favor?

Ajuda apreciada.

    
por Insight 08.08.2018 / 03:22

2 respostas

0

Se você deseja remover todas as instâncias duplicadas

Copie tudo para a "segunda lista" para trabalhar.

Assumindo company name na coluna A até position na coluna F. Na célula G2, insira a fórmula

=COUNTIF($C:$C,C2)

Esta fórmula conta quantas instâncias existem, isto é, todas as linhas duplicadas terão o COUNTIF retornando mais de 1. Aplique um filtro rápido para selecionar essas linhas com a coluna G mais de 1. Exclua essas linhas e exclua a coluna G para limpar e está feito.

Se você deseja deixar uma das instâncias duplicadas

Copie tudo para a "segunda lista", selecione todas as células na segunda lista e, em seguida, selecione a partir da faixa de opções DATA -> Data Tools -> Remove Duplicates .

Selecioneapenas"endereço de e-mail" da coluna.

    
por 08.08.2018 / 04:35
0

Eu gostaria de sugerir dois métodos.

Método 1:

Comofunciona:

  • EscrevaestafórmulaemCellH254&preencha:

=IF(ISERROR(MATCH(C254,$C$247:$C$249,0)),"Unique","Duplicate")

  • Selecione o intervalo da Lista 2 A254:H257 .
  • Na Ficha de dados , selecione Filtro e Filtre Duplicados .
  • Finalmente, na Página inicial , selecione Excluir e, em seguida, Excluir planilha Linha .

Observação: O Excel excluirá todas as linhas filtradas da lista 2, terá texto DUPLICADO           em Col H.

Método 2:

  • Pressione Alt+F11 para abrir o editor VB.
  • Selecione o menu VIEW e clique em Janela imediata .
  • Escreva este código VB na janela Immediate & terminar com Enter botão .

    Range("A247:F257").RemoveDuplicates Columns:=3, Header:=xlYes

Nota, Este código VB irá apagar todas as linhas da Lista 2 que tem duplicado            ID do correio na coluna 3.

N.B. Ajustar referências de célula na fórmula & Código VB, conforme necessário.

    
por 08.08.2018 / 09:19