remover valores duplicados de duas planilhas no excel


1

Eu tenho duas planilhas diferentes com alguns e-mails duplicados, mas talvez com informações diferentes em outras células da mesma linha. Ambas as planilhas contêm mais de 10 mil linhas. Consegui filtrar as duplicatas extraindo os dados relevantes em uma planilha separada, mas não sei como excluir toda a linha correspondente de uma das minhas planilhas originais

planilha. como um exemplo:

planilha 1:

1 a b@gmail.com

2 c d@gmail.com

3 f e@gmail.com

planilha 2:

1 b a@gmail.com

2 f d@gmail.com

3 c e@gmail.com

então a planilha 2 deve permanecer:

1 b a@gmail.com


Mas onde estão os IDs dos emails duplicados? Todos os seis são únicos !!
Rajesh S

Respostas:


0

Quando você remove valores duplicados, somente os valores no intervalo de células ou tabela são afetados. Quaisquer outros valores fora do intervalo de células ou tabela não são alterados ou movidos.Como você está permanentemente excluindo dados, é uma boa idéia copiar o intervalo original de células ou tabela para outra planilha ou pasta de trabalho antes de remover valores duplicados.

Então é isso que você faz; Selecione o intervalo de células ou certifique-se de que a célula ativa esteja em uma tabela. Na guia Dados, no grupo Ferramentas de Dados, clique em Remover Duplicatas.

Ferramentas de dados

Em seguida, escolha um ou mais dos seguintes procedimentos:  - Em Colunas, selecione uma ou mais colunas.  - Para selecionar rapidamente todas as colunas, clique em Selecionar tudo.  - Para limpar rapidamente todas as colunas, clique em Desmarcar todos. Se o intervalo de células ou tabela contiver muitas colunas e você quiser selecionar apenas algumas colunas, poderá achar mais fácil clicar em Desmarcar Tudo e, em Colunas, selecionar essas colunas.

Então clique em OK. Uma mensagem é exibida indicando quantos valores duplicados foram removidos e quantos valores exclusivos permanecem, ou se nenhum valor duplicado foi removido.

Então clique em OK.

Ei me diga como isso vai para você.

Muito bem sucedida


talvez você me entendeu mal ... eu tenho duas colunas das quais eu quero remover as duplicatas e as duplicatas vêm de duas listas completamente diferentes, por isso existem duplicatas que não estão em uma mesma linha
Don Moe

0

Na Folha 2, Coluna B, escreva esta Fórmula,

=COUNTIF(Sheet1!$A:$A, A1).

Então arraste até que seja necessário. Você encontra 0 e 1, onde 0 é exclusivo e 1 é para duplicados. Em seguida, filtre o 1 e exclua.

Outro que você pode tentar na Folha 2 é,

=if (ISNA(Vlookup(Sheet1!A2,Sheet2!$A$2:$B$100,1,FALSE)), "Not Found", "Found").

Arraste-o para baixo também. Here Found are Duplicate e Not Found são únicos. Finalmente, Filter Found e Delete.

NB: Ambas as soluções correspondem apenas a uma coluna para encontrar duplicado. Se você acha que posso sugerir o código VBA para excluir duplicados ao comparar dois intervalos de dados para um processo mais rápido.

Espero que isso ajude você.


arrastá-lo para baixo é muito difícil se você tiver 11142 linhas
Don Moe

Que eu sei, se você pode lidar com o VBA, então eu posso sugerir-lhe o método mais rápido!
Rajesh S

Don, esta é uma boa sugestão, eu costumo ir na rota VLOOKUP, mas o COUNTIF é inteligente. Para facilitar a cópia 11142 vezes, tente passar o mouse sobre o canto da célula até que o cursor mude para um sinal de mais. Isso é chamado de identificador de preenchimento. Clique duas vezes na alça de preenchimento e o excel fará o trabalho para você. pryor.com/blog/copy-excel-formulas-down-to-fill-a-column
Ian McGowan
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.