Como remover duplicatas do Planilhas Google

O Planilhas Google permite que você remova duplicatas de seu documento com três métodos que variam de uma função integrada simples a um script personalizado. Embora não seja tão aparente como no Excel , o Planilhas oferece uma maneira mais diversificada de remover duplicatas em sua planilha.

Atualização : agora você pode fazer isso com a ferramenta integrada “ Remover duplicatas ” no Planilhas Google.

Remova duplicatas usando a função única

O primeiro método que veremos usa a função integrada do Planilhas Google que encontra todas as entradas exclusivas, permitindo que você se livre de tudo o mais no conjunto de dados.

Abra seu navegador e abra uma planilha para começar.

Uma tabela de amostra com duplicatas

Em seguida, clique na célula vazia onde deseja que os dados sejam gerados, digite  =UNIQUEe clique na função sugerida que aparece na janela de diálogo.

Selecione uma célula vazia e comece a digitar = Unique, depois clique na sugestão que aparecer

A partir daqui, você pode inserir manualmente o intervalo de células ou destacá-las para a função de análise. Quando terminar, pressione Enter.

Destaque as linhas / células pelas quais deseja que a função pesquise e pressione Enter

Como mágica, o Planilhas seleciona todos os resultados exclusivos e os exibe na célula selecionada.

As entradas exclusivas encontradas aparecerão fora de sua tabela, abaixo da célula da função

Se você copiar e colar as informações de volta em uma planilha do Google, clique com o botão direito do mouse onde deseja colar e escolha Colar especial> Colar apenas valores – caso contrário, apenas a fórmula será copiada para a nova célula.

Se você copiar e colar as informações de volta em uma planilha do Google, clique com o botão direito e escolha Colar especial> Colar apenas valores

Remover duplicatas usando um complemento

Para o próximo método, você precisará instalar um add-on para o Planilhas Google . Se você nunca usou um complemento antes, eles são semelhantes às extensões do navegador que desbloqueiam recursos adicionais adicionais para você dentro dos aplicativos do Google, como Documentos, Planilhas e Apresentações.

Recomendado:  Como reativar notificações de assistência de foco no Windows 10

Para este exemplo, usaremos Remove Duplicates de AbleBits . Ele vem com um teste gratuito por 30 dias; assinaturas premium custam $ 59,60 para uma assinatura vitalícia ou $ 33,60 anualmente.

Instalando o Add-On

Para obter um complemento, abra um arquivo no Planilhas Google, clique em “Complementos” e, em seguida, clique em “Obter complementos”.

Abra o menu Add-Ons e clique em Get Add-Ons

Digite “Duplicados” na barra de pesquisa e clique no botão “Grátis”.

Digite Duplicados na barra de pesquisa e clique em Grátis no complemento que deseja instalar

Clique na conta do Google que deseja usar para instalar o add-on.

Escolha uma conta para instalar o add-on

Ao instalar add-ons, você precisa conceder a eles permissões específicas. Eles são fundamentais para o funcionamento do add-on. Certifique-se de compreender totalmente as permissões e confiar no desenvolvedor antes de instalar qualquer complemento.

Clique em “Permitir”.

Leia e analise as permissões do complemento e clique em Permitir

Usando o Add-on

Você pode usar o complemento Remove Duplicates para uma única coluna ou em várias linhas. Neste exemplo, procuraremos duplicatas nas linhas, mas funciona basicamente da mesma forma para uma única coluna.

Em sua planilha, destaque todas as linhas nas quais deseja pesquisar duplicatas. Depois disso, clique em Complementos> Remover duplicatas> Encontrar linhas duplicadas ou únicas.

Destaque as linhas que deseja pesquisar, clique em Complementos, aponte para Remover Duplicados e clique em Encontrar linhas duplicadas ou únicas

Depois que o complemento for aberto, verifique se o intervalo listado está correto e clique em “Avançar”.

Verifique se o intervalo listado está correto e clique em Avançar

Em seguida, escolha o tipo de dados que deseja encontrar. Como estamos removendo duplicatas, selecione “Duplicatas” e clique em “Avançar”.

Selecione Duplicados e clique em Próximo

Selecione as colunas para o add-on pesquisar. Se você não incluiu os cabeçalhos – ou talvez sua tabela não tenha nenhum cabeçalho – certifique-se de desmarcar a opção “Minha tabela tem cabeçalhos”. Caso contrário, a primeira linha será omitida. Clique em “Avançar”.

Se suas tabelas não tiverem cabeçalhos, desmarque Minha tabela tem cabeçalhos e clique em Próximo

Por fim, escolha o que o complemento fará com suas descobertas e clique em “Concluir”.

Escolha o que deseja que aconteça com os resultados e clique em Próximo

Na página de resultados, o complemento nos informa que quatro linhas duplicadas foram encontradas e removidas.

Recomendado:  Como usar aplicativos flutuantes (slide over) em um iPad

A página de resultados mostrando quantas entradas foram encontradas em seu documento

Voila! Todas as linhas duplicadas desaparecem de sua planilha.

A tabela atualizada sem nenhuma das entradas duplicadas

Remova linhas duplicadas com o Editor de scripts do Google

O método final para remover duplicatas em sua planilha envolve o uso do  Google App Script , uma plataforma de desenvolvimento baseada em nuvem gratuita para criar aplicativos da web leves e personalizados. Embora envolva escrever código, não deixe que isso o assuste. O Google fornece ampla documentação e até mesmo fornece o script para remover duplicatas. Basta copiar o código, verificar o complemento e executá-lo em sua planilha.

Na Planilha Google atual, clique em “Ferramentas” e depois em “Editor de scripts”.

Clique em Ferramentas e em Editor de Script

O Google Apps Script é aberto em uma nova guia com um script vazio.

Uma função vazia para o seu script vinculado

Exclua a função vazia dentro do arquivo e cole o seguinte código:

// Remove linhas duplicadas da planilha atual.

 function removeDuplicates () {
// Obter planilha ativa atual
 var sheet = SpreadsheetApp.getActiveSheet ();
// Pega todos os valores das linhas da planilha
 var data = sheet.getDataRange (). getValues ​​();
// Crie uma matriz para não duplicados
 var newData = [];
// Iterar pelas células de uma linha
 para (var i em dados) {
   var row = data [i];
   var duplicate = false;
   for (var j in newData) {
    if (row.join () == newData [j] .join ()) {
     duplicado = verdadeiro;
    }
  }
// Se não for uma duplicata, coloque no array newData
 if (! duplicate) {
  newData.push (linha);
 }
}
// Exclua a planilha antiga e insira a nova matriz de dados
 sheet.clearContents ();
 sheet.getRange (1, 1, newData.length, newData [0] .length) .setValues ​​(newData);
}

Salve e renomeie seu script. Clique no ícone “Executar” quando terminar.

Clique no ícone Executar

Você terá que revisar as permissões que seu script requer e conceder acesso a sua planilha. Clique em “Revisar permissões” para ver o acesso que este script deseja.

Recomendado:  O que é troca no Linux? (e como alterá-lo)

Clique em Rever Permissões para ver as permissões solicitadas

Aceite os prompts e clique em “Permitir” para autorizar o script.

Revise as permissões e clique em Permitir

Depois de terminar a execução, volte para sua planilha e, assim como os métodos anteriores, todas as entradas duplicadas desaparecem de seu arquivo!

Os pontos de dados duplicados foram removidos!

Infelizmente, se seus dados estiverem dentro de uma tabela – como o exemplo mostrado acima – este script não redimensionará a tabela para caber no número de entradas e você terá que corrigir isso manualmente.


Isso é tudo que há para fazer. Se você deseja usar a função exclusiva integrada , um complemento de terceiros ou criar um complemento personalizado com o Apps Script, o Google oferece várias maneiras de gerenciar duplicatas em sua planilha.