Limpeza de dados

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 Corp vs acme corp são strings diferentes de COUNTIF, a menos que você normalize primeiro com TRIM/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.