Imagina um contabilista com uma exportação de 12 000 linhas de encomendas de clientes. Dois clientes têm o mesmo apelido, algumas encomendas aparecem repetidas porque a exportação foi executada duas vezes e, espalhadas por aí, há entradas que só parecem duplicadas. Ela seleciona a folha toda, clica em «Remover Duplicados» e o Excel anuncia alegremente: «347 valores duplicados encontrados e removidos.» Feito em segundos. Só que cerca de 90 desses nem sequer eram duplicados e agora desapareceram.
É aí que está o problema. Saber como eliminar duplicados no Excel de forma segura começa antes de clicares no botão. A função «Eliminar Duplicados» é rápida, definitiva e não revela nada sobre o que está realmente a comparar.
A maioria dos guias salta diretamente para esse botão. O que eles deixam de fora é a parte que salva os teus dados: verifica antes de apagares. Seleciona primeiro, revê o que o Excel considera uma duplicado e, só depois, apaga. Vamos, então, explicar isto passo a passo.
Porque é que os conselhos habituais fazem com que as pessoas percam dados
A maioria dos tutoriais tem cerca de três frases. Seleciona os teus dados, vai ao separador «Dados» e clica em «Remover duplicados». Tecnicamente correto. Na prática, perigoso.
Aqui há dois problemas. Primeiro, a ação é destrutiva. O Excel não move as duplicatas para uma folha separada nem as assinala para revisão — apaga as linhas e desloca tudo para cima. Se guardares e fechares, não vais ter nenhuma opção de desfazer à espera de ti na manhã seguinte.
Em segundo lugar, e isto é algo que ninguém explica, as colunas que assinalas na caixa de diálogo determinam o que é considerado uma duplicata. Essa única escolha altera todo o resultado. Se marcares apenas a coluna «E-mail», o Excel considera duas linhas idênticas se os e-mails coincidirem, mesmo que os nomes, as datas dos pedidos e os valores sejam completamente diferentes. Ele mantém a primeira, elimina o resto e os pedidos reais desaparecem.
As próprias orientações da Microsoft admitem que a remoção de duplicados apaga os dados de forma definitiva, e é por isso que o Suporte da Microsoft recomenda que copies o teu intervalo para outra folha de cálculo antes de executares a ferramenta. É um bom hábito. Quase ninguém o faz.
Eis a abordagem que protege mesmo os teus dados. Demora talvez dois minutos a mais, e garante que nada é apagado sem que possas ver primeiro.
Passo 1 – Encontrar duplicados no Excel com formatação condicional
Antes de fazeres alguma alteração que possa causar problemas, torna as duplicatas visíveis. Seleciona o teu intervalo, depois vai a Página Inicial > Formatação Condicional > Regras de Destaque de Células > Valores Duplicados. Escolhe uma cor de preenchimento e confirma.
O Excel destaca todos os valores duplicados. É a forma mais rápida de identificar duplicados sem alterares uma única célula, e é totalmente reversível. Não gostas do que vês? Apaga a regra. Nada foi alterado.
Uma coisa que vale a pena perceber sobre a funcionalidade de realce: ela funciona coluna a coluna nas células que selecionares. Se realçares uma única coluna, o Excel assinala os valores repetidos apenas nessa coluna. Se realçares várias, ele trata cada célula de forma independente, o que pode parecer um pouco confuso, mas indica-te exatamente onde estão as repetições.
Passo 2 – Revê antes de submeter
Percorre as células destacadas. Este é o passo que o contabilista saltou. Verifica se um valor destacado é mesmo uma linha duplicada ou apenas um valor que se repete legitimamente. Duas pessoas diferentes chamadas «James Miller» ficarão ambas destacadas se destacares a coluna do nome. Nenhuma delas é uma encomenda duplicada.
É nesta verificação que percebes a diferença entre «este valor aparece duas vezes» e «este registo inteiro é uma cópia». Não é nada a mesma coisa — e a função «Remover Duplicados» só reconhece as colunas que lhe indicas.
Passo 3: Remover, com as colunas certas selecionadas
Agora apaga, e agora já sabes o que estás a apagar. Seleciona os teus dados, vai ao separador «Dados» e clica em «Remover duplicados». A caixa de diálogo mostra todas as colunas com uma caixa de seleção. É essa caixa de diálogo que faz toda a diferença.
Como a seleção de colunas muda tudo
Esta é a parte que a maioria dos concorrentes ignora completamente, por isso vamos ver bem o que se passa.
Ao remover duplicados em várias colunas, o Excel só apaga uma linha quando todas as colunas assinaladas correspondem exatamente a outra linha. Assinala todas as colunas e a linha só será removida se for uma cópia exata da outra. Essa é a configuração mais segura, porque quase nunca apaga um registo que difira de alguma forma significativa.
Se desmarcares colunas, a definição fica menos restrita. Digamos que os teus dados tenham Nome, E-mail, ID da encomenda e Montante. Eis como o mesmo botão se comporta, dependendo do que marcares:
| Colunas marcadas | O que o Excel considera uma duplicata | Nível de risco |
|---|---|---|
| As quatro colunas | Apenas as linhas idênticas em todos os campos | Baixo – o mais seguro |
| Nome + E-mail | Linhas que correspondem ao nome e ao e-mail, sem ter em conta os detalhes da encomenda | Médio |
| Apenas e-mail | Quaisquer linhas que partilhem um e-mail; tudo o resto é ignorado | Alto – elimina encomendas distintas |
| Apenas o ID da encomenda | Linhas com o mesmo ID, mesmo que tenham sido realmente introduzidas de novo | Médio-Alto |
Repara no padrão. Quanto menos colunas marcares, mais agressiva será a eliminação. Quem quiser manter todas as encomendas distintas deve marcar todas as colunas que tornam uma linha única, enquanto quem estiver a limpar uma simples lista de correio pode marcar apenas «E-mail» sem problemas — um e-mail repetido é, de facto, um contacto duplicado nesse caso.
Regra geral: assinala as colunas que, em conjunto, definem um registo único. No caso das encomendas, costuma ser o ID da encomenda mais alguns campos. Numa lista de contactos, pode ser apenas o e-mail.
Às vezes, nem sequer queres destruir o original. Só queres que te seja fornecida, separadamente, uma lista limpa de valores únicos. Há duas formas seguras de o fazer.
A função UNIQUE é a mais simples, se a tua versão do Excel a suportar. Coloca-a numa célula em branco e ela preenche as células vizinhas com uma lista sem duplicados, sem alterar a fonte.
=UNIQUE(A2:A5000)
Os dados originais ficam exatamente onde estão. Basta alterares a fonte e a lista exclusiva atualiza-se automaticamente. Essa é a grande vantagem em relação à função «Remover Duplicados» — é não destrutiva por definição.
A outra opção é o Filtro Avançado. Data > Advanced > «Copiar para outro local» com a opção «Apenas registos únicos» marcada. Isto cria uma cópia sem duplicados noutro local da folha. O ExcelDemy mostra vários métodos não destrutivos, caso queiras alternativas, e o DataCamp aborda a abordagem da função UNIQUE com mais detalhe. Ambos mantêm a fonte intacta, que é o objetivo principal.
Como resolver os problemas mais comuns
Há algumas coisas que confundem as pessoas, mesmo quando seguem a ordem.
“Isso apagou as linhas de que eu precisava.” Quase sempre é um problema de seleção de colunas. Marcaste muito poucas colunas, por isso o Excel fez a correspondência com base em dados parciais. Ainda não guardaste nem fechaste? Carrega em Ctrl+Z já. Já fechaste? Estás a recuperar a partir de uma cópia de segurança. É exatamente por isso que o hábito de copiar primeiro é importante.
Duplicados que não são detetados. Normalmente, são espaços a seguir ou uso inconsistente de maiúsculas. «[email protected] » com um espaço não é o mesmo que «[email protected]» para o Excel. Aplica primeiro as funções TRIM e CLEAN à coluna, senão a etapa de realce não vai detetá-los.
Números guardados como texto. Um valor formatado como texto e o mesmo valor apresentado como número não vão corresponder. Converte a coluna para um formato único e consistente antes de remover duplicados, senão vais ter falsos negativos.
As células fundidas estão a causar erros. A função «Remover Duplicados» não funciona em intervalos com células unidas. Desune-as primeiro.
Ao remover duplicados no Excel, apaga-se a linha toda ou só a célula?
A linha toda. O Excel apaga o registo inteiro e desloca as linhas abaixo para cima. Nunca deixa uma única célula em branco, e é por isso que a seleção da coluna é tão importante — a correspondência é por coluna, mas a eliminação é por linha.
Posso recuperar os meus dados depois de eliminar as duplicatas?
Só com o Ctrl+Z antes de guardares e fechares, ou a partir de uma cópia de segurança guardada. Não há forma de recuperar o ficheiro depois de este estar fechado. Copia primeiro o teu intervalo para outra folha, como medida de segurança.
Como é que destaco as duplicatas em vez de as apagar?
Página inicial > Formatação condicional > Regras para destacar células > Valores duplicados. Esta função destaca todos os valores repetidos sem alterar os teus dados, e podes desativar a regra a qualquer momento. É a forma mais segura de encontrar duplicatas que o Excel oferece.
Qual é a diferença entre «UNIQUE» e «Remover duplicados»?
A função UNIQUE é uma fórmula que gera uma lista separada de valores únicos, calculada em tempo real, sem alterar a tua fonte. A função Remover Duplicados edita permanentemente os dados no local. Usa a função UNIQUE quando quiseres manter o original.
Como é que se removem as duplicatas em várias colunas?
Na caixa de diálogo, assinala todas as colunas que, em conjunto, definem um registo único. O Excel só apaga uma linha quando todas as colunas assinaladas correspondem exatamente a outra linha. Assinalar mais colunas é mais seguro; assinalar menos é mais agressivo.
A versão resumida
A função «Remover Duplicados» não é o inimigo. O problema é usá-la sem saber o que estás a fazer. Destaque as tuas duplicatas com formatação condicional para que possas vê-las bem, verifica se são verdadeiras duplicatas ou apenas valores repetidos e, depois, apaga-as com as colunas certas marcadas. E copia sempre os teus dados para outra folha primeiro, porque a ferramenta não dá uma segunda oportunidade assim que o ficheiro for fechado.
É assim que se removem as duplicatas no Excel sem apagar os dados de que precisas.
O mesmo cuidado aplica-se ao software em que executas tudo isto. Uma cópia original e devidamente licenciada do Office garante que as tuas fórmulas, funções como a UNIQUE e os teus ficheiros funcionam tal como a documentação indica.

