Fundo abstrato com formas azuis-escuras suaves, curvas e semitransparentes, e uma iluminação suave, criando um efeito visual moderno e elegante.
Blog > Escritório > Como remover duplicados no Excel em segurança

Como remover duplicados no Excel em segurança

Indre Simuntyte
Indre Simuntyte

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.

Resumo rápido (TLDR)
Se perdes dados úteis ao remover duplicados no Excel depende de duas coisas: quais as colunas que selecionas e se verificaste as correspondências antes de as eliminares. Primeiro, destaca as duplicatas com formatação condicional para as veres, confirma se a seleção de colunas reflete o que «duplicata» realmente significa para os teus dados e, só depois, apaga. A função «Remover Duplicatas» é permanente e não dá nenhum aviso de «desfazer» assim que fechares o ficheiro.

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.

AVISO
Como eliminar duplicados no Excel em segurança: destaca, revê e, depois, apaga

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.

## Obter valores únicos sem apagar nada

À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.

DICA
## Perguntas frequentes

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.

🚀 Acelera o teu crescimento
Executar o Excel com uma licença genuína do Office
Recebe uma chave autêntica do Microsoft Office instantaneamente, para que todas as funcionalidades funcionem tal como descrito.

Adquire chaves genuínas do Office →

Escrito por

Indre Simuntyte
Indre Simuntyte

Read More