Remover sublista da superlista no Excel

Remover sublista da superlista no Excel

Tenho uma lista de assinantes de newsletter, com colunas:

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

Quero remover todas as duplicatas em 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.

Responder1

Se você deseja remover todas as instâncias duplicadas

Copie tudo para a “segunda lista” para trabalhar.

Supondo company namena coluna A até positiona coluna F. Na célula G2, insira a fórmula

=COUNTIF($C:$C,C2)

Esta fórmula conta quantas instâncias existem, ou seja, todas as linhas duplicadas terão o COUNTIFretorno de mais de 1. Aplique um filtro rápido para selecionar as linhas com a coluna G maior que 1. Exclua essas linhas e exclua a coluna G para limpar e pronto .

Se você deseja deixar uma das instâncias duplicadas

Copie tudo para a "segunda lista", selecione todas as células da segunda lista e selecione na faixa de opções DATA -> Data Tools -> Remove Duplicates. insira a descrição da imagem aqui

Selecione apenas a coluna "endereço de e-mail". insira a descrição da imagem aqui

Responder2

Eu gostaria de sugerir dois métodos.

Método 1:

insira a descrição da imagem aqui

Como funciona:

  • Escreva esta fórmula na célula H254e preencha:

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

  • Selecione o intervalo da Lista 2 A254:H257.
  • DeGuia DadosbaterFiltroe FiltroDuplicatas.
  • Finalmente deAba inicialselecioneExcluirentãoExcluir linha da planilha.

Observação,O Excel excluirá todas as linhas filtradas da Lista 2 e terá o texto DUPLICADO na coluna H.

Método 2:

  • Pressione Alt+F11para abrir o editor VB.
  • Selecione VISUALIZARmenu e cliqueJanela Imediata.
  • Escreva este código VB na janela imediata e termine comBotão Entrar.

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

Observação, Este código VB excluirá todas as linhas da Lista 2 que possuem ID de correio duplicado na coluna 3.

Observação Ajuste as referências de células na fórmula e no código VB conforme necessário.

informação relacionada