Como encontrar e remover duplicatas em Excel - com segurança
O botão Remover Duplicados do Excel é rápido, irreversível e mantém as linhas que você não escolheu. Veja como contar, revisar e remover duplicatas – com fórmulas ou uma instrução de IA.
Dados → Remover duplicatas é um clique e esse é o problema. Ele exclui linhas imediatamente, mantém a ocorrência primeiro de cada duplicata sem perguntar e informa apenas quantas linhas foram removidas - e não quais. Numa lista de clientes ou numa exportação de encomendas, isso é uma aposta.
O fluxo de trabalho seguro é: contagem → revisar → decidir qual cópia vence → então remover. Aqui está cada etapa.
Etapa 1: conte as duplicatas antes de tocar em qualquer coisa
Para uma única coluna-chave (digamos, email na coluna B):
=COUNTIF($B$2:$B$5000, B2)
Qualquer valor acima de 1 marca um grupo duplicado. Para duplicatas definidas por um combinação de colunas (mesmo cliente E mesma data E mesmo valor):
=COUNTIFS($A$2:$A$5000,A2, $C$2:$C$5000,C2, $D$2:$D$5000,D2)
Adicione isso como uma coluna auxiliar chamada Copies e filtre para >1 para ver todas as linhas afetadas de uma vez.
Para destacar: selecione o intervalo → Home → Formatação Condicional → Regras de Realçar Células → Valores Duplicados. Observe que isso verifica apenas duplicatas de coluna única.
Etapa 2: decidir o que "duplicado" realmente significa
O bug sutil na maioria dos trabalhos de desduplicação não é a remoção — é a definição:
- Caixa e espaço em branco.
ACME Corpvsacme corpsão strings diferentes deCOUNTIF, a menos que você normalize primeiro comTRIM/LOWER. Limpe antes de contar (lista de verificação de limpeza completa). - Mesma chave, dados diferentes. Duas linhas com o mesmo e-mail, mas números de telefone diferentes não são duplicadas - são um conflito que precisa ser mesclado, não excluído.
- Repetições legítimas. Em uma planilha de transações, o mesmo cliente aparecendo duas vezes é normal. As chaves de eliminação de duplicação devem incluir colunas suficientes para identificar uma entrada dupla verdadeira.
Etapa 3: Escolha qual cópia sobreviverá
A ferramenta integrada do Excel sempre mantém a primeira ocorrência - a linha superior. Se você preferir manter o registro mais recente, classifique pela coluna de data em ordem decrescente antes, removendo as duplicatas, para que o mais recente seja o primeiro em cada grupo.
Para marcar os sobreviventes com fórmulas (manter a primeira ocorrência):
=IF(COUNTIF($B$2:B2, B2)=1, "keep", "remove")
O intervalo de expansão $B$2:B2 conta apenas ocorrências até a linha atual, então a primeira cópia é "manter" e as posteriores são "remover". Filtre e exclua as linhas “remover” – após revisão.
Etapa 4: Remover e verificar a contagem
Independentemente de como você excluir, verifique: as linhas antes - as linhas depois devem ser iguais ao número de sinalizadores de "remoção". Se isso não acontecer, pare e verifique.
A versão de uma instrução
Com IA para Excel, todo o fluxo de trabalho — normalizar, contar, revisar, escolher sobreviventes, excluir, verificar — é uma tarefa descrita:
"Encontre linhas duplicadas por e-mail, ignorando maiúsculas e minúsculas e espaços extras. Onde as duplicatas tiverem números de telefone conflitantes, sinalize-as em vez de excluí-las. Caso contrário, mantenha a linha mais recente na coluna Atualizado. Mostre-me um resumo antes de finalizar."
Como o suplemento captura instantâneos da pasta de trabalho antes da gravação e informa exatamente quais linhas foram removidas, a eliminação de duplicação é revisável e reversível — as duas propriedades que faltam ao botão integrado. Consulte como funciona o modelo de segurança ou comece com download grátis.
Perguntas frequentes
Como faço para remover duplicatas, mas mantenho a entrada mais recente?
Classifique pela coluna de data, decrescente primeiro - Remover Duplicados mantém a primeira linha de cada grupo, que após a classificação é a mais nova. Ou use uma fórmula auxiliar para sinalizar todos, exceto os mais recentes, revisar e excluir.
Por que o Excel encontra duplicatas com aparência diferente?
Geralmente acontece o oposto — valores quase idênticos não são correspondidos devido a espaços à direita, maiúsculas e minúsculas ou números armazenados como texto. Normalize com TRIM e tipos consistentes antes de contar duplicatas.
O Excel pode mostrar quais linhas foram removidas como duplicatas?
Não com a ferramenta integrada — ela apenas relata uma contagem. Use o método de coluna auxiliar ou um assistente que registre cada linha removida, se precisar de uma trilha de auditoria.