Pular para o conteúdo principal

Como remover duplicatas no Excel: 5 melhores métodos

Aprenda a usar os recursos internos do Excel, fórmulas e até mesmo o Power Query para lidar com duplicatas, além de práticas recomendadas e dicas de solução de problemas para lidar com conjuntos de dados complexos.
Actualizado 14 de fev. de 2025  · 6 min de leitura

Dados imprecisos podem arruinar até mesmo a melhor análise, e um dos maiores motivos por trás de dados imprecisos são entradas duplicadas em planilhas. Uma única duplicata pode distorcer seus resultados e produzir conclusões completamente erradas. Para evitar tudo isso, você deve saber como remover duplicatas.

Neste artigo, compartilharei os cinco melhores métodos para localizar e remover dados duplicados no Microsoft Excel. Se você quiser destacar duplicatas sem removê-las, leia meu tutorial relacionado, How to Highlight Duplicates in Excel. Se você quiser se familiarizar com as funções e os recursos do Excel antes de prosseguir, faça o nosso curso de habilidades Fundamentos do Excel

Como remover duplicatas no Excel

Vamos entender os cinco métodos mais preferidos para remover dados duplicados de tabelas no Excel.

Avance em sua carreira com o Excel

Adquira as habilidades para maximizar o Excel - não é necessário ter experiência.

Comece hoje gratuitamente

Método 1: Remover duplicatas com a formatação condicional

Você pode usar o recursode formatação condicional para destacar duplicatas ou valores exclusivos e decidir se deve removê-los. Para isso:

  • Selecione o intervalo de células que você deseja verificar. Em seguida, acesse Home > Conditional Formatting > Highlight Cells Rules > Duplicate Values.

Formatação condicional e seleção da opção Duplicar valores no Excel

Selecione a opção Duplicar valores. Imagem do autor.

  • É exibida uma caixa de diálogo. Na lista suspensa, selecione como você deseja destacar as duplicatas. Aqui, escolhi Yellow Fill (Preenchimento amarelo) com Dark Yellow Text (Texto amarelo escuro).

Em uma caixa de diálogo Duplicar valores, selecione a formatação a ser aplicada aos valores duplicados no Excel

Aplique o formato. Imagem do autor.

  • Clique em OK e você verá os valores duplicados destacados.

Valores duplicados destacados no Excel

Os valores duplicados são destacados. Imagem do autor.

No entanto, o recurso de formatação condicional é limitado - ele não pode destacar valores duplicados na área Valores de um relatório de tabela dinâmica. Nesse caso, você precisa usar um método diferente. 

Método 2: Use o recurso Remover duplicatas

Outra maneira rápida de remover duplicatas é usar o recursoRemover duplicatas , uma ferramenta integrada do Excel que limpa os dados removendo as duplicatas permanentemente. Para usar esse método:

  • Selecione o intervalo de células ou clique em uma célula, e o Excel identificará automaticamente o intervalo de células.

Clique em uma célula e o Excel detectará automaticamente o intervalo de células

Identificar o intervalo de células. Imagem do autor.

  • Em seguida, vá para a guia Guia Dados > Ferramentas de dados e selecione Remove Duplicates (Remover duplicatas).

Na guia de dados, você encontrará o recurso Remover duplicatas

Recurso Remover duplicatas. Imagem do autor.

  • Será exibida uma caixa de diálogo. Aqui, seleciono as colunas que devem ser verificadas quanto a duplicatas. Se seus dados incluírem cabeçalhos de coluna, marque a caixa My data has headers (Meus dados têm cabeçalhos ) e clique em OK.

Uma caixa de diálogo para o recurso Remover duplicatas no Excel.

Caixa de diálogo do recurso Remove Duplicates (Remover duplicatas). Imagem do autor.

  • O Excel exibirá uma mensagem mostrando o número de duplicatas removidas e o número de entradas exclusivas restantes.

Caixa de mensagem exibindo o resumo dos números removidos usando o recurso Remover duplicatas no Excel

Caixa de mensagem. Imagem do autor.

  • Agora você pode ver que todas as linhas duplicadas foram removidas.

Todas as duplicatas removidas usando o recurso Remover duplicatas no Excel

Removemos todas as linhas duplicadas. Imagem do autor.

Método 3: Remova valores duplicados usando a opção Advanced Filter (Filtro avançado)

Você também pode usar a funçãoAdvanced Filter no Excel para extrair valores exclusivos filtrando as duplicatas, mantendo os dados originais e mostrando entradas exclusivas. Veja como você pode usá-lo:

  • Selecione um intervalo de células ou uma única célula e oAdvanced Filter identificará automaticamente o intervalo. Em seguida, vá para aguia Data > Sort & Filter e clique em Advanced.

Na guia Dados, selecione Filtro avançado no Excel.

Opção de recurso avançado. Imagem do autor.

  • Será exibida uma caixa de diálogo. Para copiar valores exclusivos para um local diferente, selecione Copiar para outro local. No campo Copy to, especifique onde exibir os valores exclusivos. Em seguida, selecione a caixa Unique records only e clique em OK.

Uma caixa de diálogo para o Advanced Filter.

Caixa de diálogo do Advanced Filter. Imagem do autor.

  • Agora, todos os valores exclusivos são copiados para o intervalo especificado.

Filtrar os valores exclusivos

Filtre os valores exclusivos usando o Advanced Filter. Imagem do autor.

Método 4: Remover duplicatas com fórmulas

Agora que você conhece três recursos internos para remover duplicatas, vamos entender algumas funções personalizadas que você pode criar para obter o mesmo resultado. Por exemplo, tenho um conjunto de dados comas colunas Name, Subject e Grade .

Conjunto de dados de registros de alunos no Excel

Conjunto de dados de alunos. Imagem do autor.

Para criar uma fórmula para filtrar valores duplicados, você pode usar a fórmula de filtragem:

Primeiro, eu combino todas as colunas (A, B, C) em uma célula. Há dois métodos para fazer isso: a função CONCATENATE() ou o operador &. Escolha o que você quiser e os resultados serão os mesmos. Para usar o operador &, digite a seguinte fórmula: 

=A2&B2&C2

 Para usar a função CONCATENATE(), digite a seguinte fórmula: 

=CONCATENATE(A2,B2,C2)

Concatenar as colunas

Concatene as colunas. Imagem do autor.

Na próxima coluna, use o site COUNTIF() para calcular o número de vezes que cada valor aparece na coluna D:

=COUNTIF(D2:D18,D2)

Aqui, você conta 1 significa que o valor é exclusivo, e a contagem 2 ou mais indica uma duplicata.

Use <code624

Aplique COUNTIF() para contar as ocorrências. Imagem do autor.

Em seguida, vá para Dados > Classificar e filtrar > selecione Filtro para aplicar um filtro à contagem para aplicar um filtro à coluna count.

Aplicar filtro às colunas no Excel.

Aplicar filtro. Imagem do autor.

Em seguida, abra o menu suspenso e selecione 1 para manter valores exclusivos e eliminar duplicatas, e pressione OK.

Selecione 1 nas opções para manter os valores exclusivos no Excel.

Mantenha os valores exclusivos. Imagem do autor.

Agora você pode ver que todos os valores duplicados foram removidos. Esse método é mais complexo, mas é atualizado dinamicamente à medida que os dados são alterados, por isso é perfeito para quem deseja um gerenciamento contínuo de duplicatas.

Removemos todos os valores duplicados usando o recurso Filtro no Excel

Valores duplicados removidos usando o recurso Filtro. Imagem do autor.

Método 5: Remover duplicatas usando o Power Query

Você também pode usar o Power Query para limpar seus dados e remover duplicatas. Veja como:

Selecione uma célula ou um intervalo de células. Acesse a guia Data (Dados) > seção Get & Transform Data (Obter e transformar dados ) e clique em From Table/Range (Da tabela/intervalo). Você verá uma caixa de diálogo para criar uma tabela de consulta avançada, e o intervalo de valores será selecionado automaticamente. Em seguida, clique em OK.

Abrindo os dados do Excel no editor do Power Query

Criando uma tabela. Imagem do autor.

Agora, a janela do editor do Power Query será exibida. A partir daí, escolha a opção Remove Duplicates para selecionar colunas específicas ou a tabela inteira. Para ver a tabela inteira, clique no botão do canto superior esquerdo. Para uma coluna específica, clique com o botão direito do mouse no cabeçalho específico ou use CTRL para selecionar mais de uma coluna. Quando terminar, clique na opção Close & Load no canto superior esquerdo para carregar os dados limpos de volta no Excel.

Remoção de dados duplicados usando a consulta avançada no Excel

Remoção de dados duplicados. Imagem do autor.

Você pode ver que o conjunto de dados modificado aparece novamente no Excel. Para entender isso melhor, você pode selecionar outra coluna, como Subject, deste exemplo, e repetir as etapas para praticar. Dessa forma, somente as linhas em que o nome do aluno estiver duplicado serão removidas.

Os dados são carregados da consulta avançada para uma planilha do Excel

Dados carregados em uma planilha do Excel. Imagem do autor.

Esse método é perfeito se você trabalha com grandes conjuntos de dados ou precisa automatizar o processo de remoção de duplicatas para futuras atualizações de dados. 

Métodos para remover duplicatas no Excel: Qual é o melhor?

Vimos cinco métodos diferentes para remover duplicatas no Excel. Agora, quero ajudar você a escolher qual é o melhor, mas, antes disso, vamos falar rapidamente sobre os dois tipos de dados duplicados. 

Diferentes tipos de dados duplicados

Até agora, para ser claro, concentrei-me em como remover valores duplicados em uma coluna, e todos os métodos que mostrei até agora funcionam se esse for o seu problema. No entanto, para ser claro, no Excel, as duplicatas podem aparecer de duas formas: valores duplicados e linhas duplicadas:

  • Valores duplicados são entradas repetidas em uma única coluna. Por exemplo, se eu tiver uma coluna de nomes e Minny aparecer várias vezes, esses são valores duplicados.
  • Linhas duplicadas ocorrem quando linhas inteiras têm dados idênticos em todas as colunas. Por exemplo, minha tabela tem as colunas Name (Nome), Age (Idade) e City (Cidade). Se duas ou mais linhas tiverem os mesmos campos, elas serão linhas duplicadas.

Tabela de resumo

Aqui está uma tabela resumida que mostra as vantagens específicas de cada método. Aqui, também adicionei uma coluna para mostrar se o método pode ser estendido para remover também as linhas duplicadas. Basicamente, se você quiser remover uma linha duplicada inteira, tente a formatação condicional, o filtro avançado, as fórmulas ou o Power Query, mas deixe os recursos de remoção de duplicatas para casos de uso simples.

Método Principais vantagens Melhor para remover
Recurso Remover duplicatas Rápido e fácil para remover duplicatas Linhas duplicadas
Formatação condicional Identificação visual de duplicatas antes da remoção Valores duplicados ou linhas duplicadas
Filtro avançado Preserva os dados originais ao filtrar entradas exclusivas Valores duplicados ou linhas duplicadas
Fórmulas Controle dinâmico sobre critérios duplicados Valores duplicados ou linhas duplicadas
Power Query Automatiza a remoção de duplicatas para futuras atualizações Valores duplicados ou linhas duplicadas

Práticas recomendadas para remoção de duplicatas

Aqui estão algumas das práticas recomendadas que recomendo ao iniciar qualquer projeto de limpeza de dados:

  • Mantenha o backup: Sempre mantenha um backup intocado de seus dados brutos antes de iniciar qualquer limpeza. Você pode usar a versão original como ponto de referência sempre que necessário.
  • Defina suas duplicatas: Estabeleça critérios claros sobre o que constitui uma duplicata em seu contexto específico. Às vezes, não é tão simples quanto as correspondências exatas em todos os campos.
  • Padronize primeiro: Limpe e padronize seus dados antes de tentar detectar duplicatas - normalize maiúsculas e minúsculas, corte espaços, corrija formatos de data e manipule caracteres especiais.
  • Comece de forma simples e depois refine: Comece com correspondências exatas antes de passar para correspondências mais complexas. Essa abordagem ajudará você a entender cada vez mais a qualidade dos seus dados.
  • Valide seus resultados: Verifique seus resultados ao usar ferramentas automatizadas para detectar erros sistemáticos.

Solucionar problemas comuns do Excel

Vamos analisar os problemas mais comuns que você pode encontrar ao remover duplicatas.

Duplicatas não removidas

Às vezes, copiamos dados de sites ou fontes externas - esses dados geralmente contêm caracteres ou espaços ocultos que impedem o Excel de identificar entradas duplicadas. Para resolver esse problema, você pode usar as funções TRIM() e CLEAN(). A função TRIM() removerá espaços excessivos entre as palavras, e a função CLEAN() removerá caracteres não imprimíveis.

=CLEAN(TRIM(A1))

Dados com subtotais ou contornos

Se a sua planilha contiver subtotais ou contornos, eles poderão interferir no processo de remoção de duplicatas. O Excel trata essas linhas de resumo como entradas exclusivas, o que pode levar a uma remoção incompleta de duplicatas. Para evitar isso, remova todos os subtotais e contornos de seus dados antes de remover as duplicatas. 

Veja como você pode fazer isso:

  • Para remover os contornos: Acesse aguia Data , localize o grupo Outline e clique em Clear Outline.
  • Para remover subtotais: Acesse aguia Data , clique em Subtotal e, em seguida, clique em Remove All.

Após remover os contornos e subtotais, você pode prosseguir com a remoção de duplicatas normalmente.

Sensibilidade a casos

O Excel considera o texto em maiúsculas e minúsculas como valores diferentes ao verificar se há duplicatas. Por exemplo, Product e PRODUCT seriam tratados como entradas diferentes. Para evitar isso, use as funções UPPER(), LOWER() ou PROPER() para padronizar o caso do texto em todos os seus dados antes de iniciar o processo de remoção.

  • =UPPER() converter texto em letras maiúsculas. 

  • =LOWER() converte o texto em letras minúsculas. 

  • =PROPER() coloca a primeira letra de cada palavra em maiúscula.

Considerações finais

A limpeza de duplicatas no Excel pode parecer uma tarefa pequena, mas pode fazer uma grande diferença no seu trabalho. Abordei cinco maneiras de fazer isso, desde recursos integrados rápidos até técnicas mais avançadas. Você deve experimentar métodos diferentes até encontrar uma abordagem que se encaixe perfeitamente no seu fluxo de trabalho e mantenha os dados precisos. 

Se você quiser aprimorar ainda mais suas habilidades em Excel, confira nosso curso Análise de dados em Excel e Análise de dados com o Excel Power Tools.

Aprenda os fundamentos do Excel

Adquira habilidades para usar o Excel de forma eficaz - não é necessário ter experiência.

Laiba Siddiqui's photo
Author
Laiba Siddiqui
LinkedIn
Twitter

Sou um estrategista de conteúdo que adora simplificar tópicos complexos. Ajudei empresas como Splunk, Hackernoon e Tiiny Host a criar conteúdo envolvente e informativo para seus públicos.

Perguntas comuns sobre a remoção de duplicatas do Excel

Posso criar alertas para futuras duplicatas no Excel?

Embora o Excel não tenha alertas internos para duplicatas, você pode usar a formatação condicional para destacar as duplicatas assim que elas forem inseridas.

Existe uma fórmula do Excel para remover duplicatas?

Sim, você pode usar a função UNIQUE() no Excel 365 ou fórmulas semelhantes para exibir valores exclusivos em tempo real à medida que os dados são alterados.

Como faço para remover duplicatas, mas manter a primeira instância no Excel?

Classifique seus dados pela coluna de data de modificação (decrescente) antes de remover as duplicatas. Dessa forma, o Excel manterá a primeira ocorrência (mais recente).

Temas

Aprenda Excel com a DataCamp

Certificação disponível

curso

Preparação de dados no Excel

3 hr
42.1K
Compreender como preparar dados do Excel por meio de funções lógicas, fórmulas aninhadas, funções de pesquisa e tabelas dinâmicas.
Ver DetalhesRight Arrow
Iniciar curso

programa

Fundamentos do Excel

16hrs hr
Adquira as habilidades essenciais que você precisa para usar o Excel, desde a preparação de dados até a elaboração de fórmulas e a criação de visualizações. Não é necessário ter experiência prévia.
Ver maisRight Arrow
Relacionado

blog

Morte do Excel? Buscas por curso sobre ferramenta saltam 400%; Veja as principais dúvidas dos internautas

Mesmo na Era da IA, a clássica planilha de dados, amada por uns e odiada por outros, segue relevante e amplamente utilizada.
DataCamp Team's photo

DataCamp Team

8 min

blog

As 30 principais perguntas da entrevista sobre o Excel para todos os níveis

Um guia para as perguntas mais comuns em entrevistas sobre o Excel para usuários iniciantes, intermediários e avançados, para que você seja aprovado na entrevista técnica.
Chloe Lubin's photo

Chloe Lubin

17 min

tutorial

As 15 fórmulas básicas do Excel que todos precisam saber

Aprenda a adicionar fórmulas aritméticas, de cadeia de caracteres, de séries temporais e complexas no Microsoft Excel.
Abid Ali Awan's photo

Abid Ali Awan

15 min

tutorial

Tutorial do Excel Regex: Dominando a correspondência de padrões com expressões regulares

Descubra o poder das Expressões Regulares (RegEx) para correspondência de padrões no Excel. Nosso guia abrangente revela como padronizar dados, extrair palavras-chave e realizar manipulações avançadas de texto.
Chloe Lubin's photo

Chloe Lubin

12 min

tutorial

Como fazer um VLOOKUP() com vários critérios

Domine a arte de usar VLOOKUP() com vários critérios no Excel. Explore técnicas avançadas, como colunas auxiliares e a função CHOOSE().
Laiba Siddiqui's photo

Laiba Siddiqui

10 min

tutorial

Criando e personalizando tabelas dinâmicas no Power BI

Saiba como criar tabelas dinâmicas personalizáveis no Power BI com formatação condicional avançada e algumas dicas de otimização.
Joleen Bothma's photo

Joleen Bothma

9 min

Ver maisVer mais