6 maneiras de remover duplicatas no Planilhas Google

Uma planilha(Spreadsheet) nada mais é do que um documento que organiza os dados na forma de linhas e colunas. As planilhas(Spreadsheet) são usadas por quase todas as organizações comerciais para manter seus registros de dados e realizar operações nesses dados. Até mesmo escolas e faculdades usam software de planilhas para manter seu banco de dados. Quando se trata de software de planilhas, o Microsoft Excel(Microsoft Excel) e as planilhas do Google são os softwares mais populares que muitas pessoas usam. Hoje em dia, mais usuários escolhem o Google Sheets(Google Sheets) em vez do Microsoft Excel(Microsoft Excel) , pois armazena as planilhas em seu Cloud Storage , ou seja, Google Driveque pode ser acessado de qualquer local. O único requisito é que seu computador esteja conectado à Internet . Outra grande vantagem do Planilhas Google(Google Sheets) é que você pode usá-lo na janela do navegador do seu PC.

Quando se trata de manter entradas de dados, um dos problemas comuns enfrentados por muitos usuários são duplicatas ou entradas duplicadas. Por exemplo, imagine que você tenha os detalhes de pessoas coletados de uma pesquisa. Ao listá-los usando seu software de planilha, como o Planilhas Google(Google Sheets) , existe a possibilidade de registros duplicados. Ou seja, uma pessoa pode ter preenchido a pesquisa mais de uma vez e, portanto, o Planilhas Google listaria(Google Sheets) a entrada duas vezes. Essas entradas duplicadas são mais problemáticas quando se trata de empresas. Imaginese uma transação em dinheiro for registrada nos registros mais de uma vez. Quando você calcula as despesas totais com esses dados, seria um problema. Para evitar tais situações, deve-se garantir que não haja registros duplicados na planilha. Como conseguir isso? Bem(Well) , neste guia, você discutirá 6 maneiras diferentes de remover duplicatas no Planilhas Google(Google Sheets) . Vamos(Come) lá, sem mais introdução, vamos dar uma olhada no tópico.

6 maneiras de remover duplicatas no Planilhas Google

Como remover duplicatas no Planilhas Google?(How to Remove Duplicates in Google Sheets?)

Registros duplicados são realmente problemáticos no caso de manter registros de dados. Mas você não precisa se preocupar, pois pode remover facilmente entradas duplicadas de sua planilha do Google Sheets . Vamos ver algumas maneiras pelas quais você pode se livrar de duplicatas no Planilhas Google(Google Sheets) .

Método 1: usando a opção Remover duplicatas(Method 1: Using the Remove Duplicates Option)

O Planilhas Google(Google Sheets) tem uma opção integrada para remover entradas repetitivas (entradas duplicadas). Para usar essa opção, siga a ilustração abaixo.

1. Por exemplo, dê uma olhada nisso (veja a captura de tela abaixo). Aqui você pode ver que o registro “Ajit” é inserido duas vezes. Este é um registro duplicado.

O registro “Ajit” é inserido duas vezes.  Este é um registro duplicado

2. Para remover a entrada duplicada, selecione ou realce as linhas e colunas.( select or highlight the rows and columns.)

3. Agora clique na opção de menu Data . Role para baixo e clique na opção Remover duplicatas(Remove duplicates ) .

Clique no menu denominado “Dados”.  Clique em Remover duplicatas para eliminar registros duplicados

4. Uma caixa pop-up aparecerá, perguntando quais colunas analisar. Escolha as opções de acordo com suas necessidades e clique no botão Remover duplicatas(Remove duplicates ) .

Clique no botão "Remover duplicatas"

5. Todos os registros duplicados seriam eliminados e os elementos únicos permaneceriam. O Planilhas Google(Google Sheets) solicitará a você o número de registros duplicados que foram eliminados(number of duplicate records that were eliminated) .

O Planilhas Google solicitará a você o número de registros duplicados que foram eliminados

6. Em nosso caso, apenas uma entrada duplicada foi removida ( Ajit ). Você pode ver que o Planilhas Google(Google Sheets) removeu a entrada duplicada (consulte a captura de tela a seguir).

Método 2: remover duplicatas com fórmulas(Method 2: Remove Duplicates with Formulae)

Fórmula 1: ÚNICO(Formula 1: UNIQUE)

O Planilhas Google(Google Sheets) tem uma fórmula chamada UNIQUE que retém registros exclusivos e elimina todas as entradas duplicadas de sua planilha.

Por exemplo: =UNIQUE(A2:B7)

1. Isso verificaria entradas duplicadas no intervalo de células especificado (A2:B7)(specified range of cells (A2:B7)) .

2. Clique em qualquer célula vazia da planilha(Click on any empty cell on your spreadsheet) e insira a fórmula acima. O Planilhas Google(Google Sheets) destacaria o intervalo de células que você especificar.

O Planilhas Google destacaria o intervalo de células que você especificar

3.  O Planilhas Google(Google Sheets) listará os registros exclusivos em que você digitou a fórmula. Você pode então substituir os dados antigos pelos registros exclusivos.(You can then replace the old data with the unique records.)

O Planilhas Google listaria os registros exclusivos em que você digitou a fórmula

Fórmula 2: CONT.SE(Formula 2: COUNTIF)

Você pode usar esta fórmula para destacar todas as entradas duplicadas em sua planilha.

1. Por exemplo: Considere a captura de tela a seguir que contém uma entrada duplicada.

Na célula C2, insira a fórmula

2. Na captura de tela acima, na célula C2, vamos inserir a fórmula como =COUNTIF(A$2:A2, A2)>1

3. Agora, uma vez pressionada a tecla  Enter , o resultado será exibido como (Enter)FALSE.

Assim que pressionar a tecla Enter, ele mostrará o resultado como FALSE

4. Mova o ponteiro do mouse e coloque-o sobre o pequeno quadrado( small square) na parte inferior da célula selecionada. Agora você verá um símbolo de mais em vez do cursor do mouse. Clique(Click) e segure nessa caixa e arraste-a até a célula onde deseja encontrar as entradas duplicadas. As planilhas do Google copiariam automaticamente a fórmula para as células restantes(automatically copy the formula to the remaining cells) .

As planilhas do Google copiariam automaticamente a fórmula para as células restantes

5. O Google Sheet(Google Sheet) adicionará automaticamente " TRUE " na frente da entrada duplicada.

NOTA(NOTE) : Nesta condição, especificamos como >1 (maior que 1). Portanto, essa condição resultaria em TRUE em locais onde uma entrada é encontrada mais de uma vez. Em todos os outros lugares, o resultado é FALSE.

Método 3: Remover entradas duplicadas com formatação condicional(Method 3: Remove Duplicate Entries with Conditional Formatting)

Você também pode usar a formatação condicional para eliminar registros duplicados do Planilhas Google(Google Sheets) .

1. Primeiro(First) , selecione o conjunto de dados no qual deseja realizar a formatação condicional. Em seguida, no menu , selecione Formatar(Format ) , role para baixo e escolha Formatação condicional.(Conditional formatting.)

No menu Formatar, role um pouco para baixo para escolher Formatação condicional

2. Clique na caixa suspensa Formatar células se… e escolha a opção (Format cells if…)Fórmula personalizada(Custom Formula ) .

Clique na caixa suspensa Formatar células se…

3. Insira a fórmula como =COUNTIF(A$2:A2, A2)>1

Observação:(Note:) você precisa alterar os dados de linha e coluna de acordo com sua Planilha Google(Google Sheet) .

Escolha a fórmula personalizada e insira a fórmula como CONT.SE(A$2:A2, A2)>1

4. Essa fórmula filtraria os registros da coluna A.

5. Clique no botão Concluído(Done) . Se a coluna A contiver registros duplicados(duplicate records) , o Planilhas Google destacará as entradas repetidas (duplicadas).( Google Sheets will highlight the repeated entries (duplicates).)

O Planilhas Google destacará as entradas repetidas (duplicadas)

6. Agora você pode excluir facilmente esses registros duplicados.

Método 4: remover registros duplicados com tabelas dinâmicas(Method 4: Remove Duplicate Records with Pivot Tables)

Como as tabelas dinâmicas são rápidas de usar e flexíveis, você pode usá-las para encontrar e eliminar registros duplicados de sua Planilha Google(Google Sheet) .

Primeiro, você terá que destacar os dados na Planilha Google(Google Sheet) . Em seguida(Next) , crie uma tabela dinâmica e destaque novamente seus dados. Para criar uma tabela dinâmica com seu conjunto de dados, navegue até os Dados(Data ) no menu do Google Sheet e clique na opção Tabela dinâmica(Pivot table) . Você será solicitado com uma caixa perguntando se deseja criar a tabela dinâmica na planilha existente ou em uma nova planilha. Escolha uma opção adequada e prossiga.

Sua tabela dinâmica será criada. No painel à direita, escolha o botão Adicionar(Add ) próximo a Linhas(Rows) para adicionar as respectivas linhas. Perto dos valores, escolha Adicionar uma coluna para verificar a duplicação de valores. Sua tabela dinâmica listaria os valores com suas contagens (ou seja, o número de vezes que o valor ocorre em sua planilha). Você pode usar isso para verificar a duplicação de entradas na Planilha Google(Google Sheet) . Se a contagem for mais de um, isso significa que a entrada é repetida mais de uma vez em sua planilha.

Método 5: como usar o Apps Script(Method 5: Using Apps Script)

Outra ótima maneira de eliminar duplicatas do seu documento é usando o Apps Script . Abaixo está o script de aplicativos para se livrar de entradas duplicadas da sua planilha:

/**
* remove duplicate rows from Google Sheets data range
*/
function removeDupRows() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheetByName('Sheet1');
  // change the row number of your header row
  var startRow = 7;
  // get the data
  var range = sheet.getRange(startRow,1,sheet.getLastRow(),sheet.getLastColumn()).getValues();
  // remove duplicates with helper function
  var dedupRange = arrayUnique(range);
  Logger.log(dedupRange);
  // check if duplicate sheet exists already, if not create new one
  if (ss.getSheetByName('Sheet1 Duplicates Removed')) {
    // case when dedup sheet already exists
    var dedupSheet = ss.getSheetByName('Sheet1 Duplicates Removed');
    var lastRow = Math.max(dedupSheet.getLastRow(),1);
    var lastColumn = Math.max(dedupSheet.getLastColumn(),1);
    // clear out any previous de-duplicate data
    dedupSheet.getRange(1,1,dedupSheet.getLastRow(),dedupSheet.getLastColumn()).clear();
    // replace with new de-duplicated data
    dedupSheet.getRange(1,1,dedupRange.length,sheet.getLastColumn()).setValues(dedupRange);
  }
  else {
    // case when there is no dedup sheet
    var dedupSheet = ss.insertSheet('Sheet1 Duplicates Removed',0);
    dedupSheet.getRange(1,1,dedupRange.length,dedupRange[0].length).setValues(dedupRange);
  }
  // make the de-duplicate sheet the active one
  dedupSheet.activate();
}
/**
* helper function returns a unique array
*/
function arrayUnique(arr) {
  var tmp = [];
  // filter out duplicates
  return arr.filter(function(item, index){
    // convert row arrays to strings for comparison
    var stringItem = item.toString();
    // push string items into temporary arrays
    tmp.push(stringItem);
    // only return the first occurrence of the strings
    return tmp.indexOf(stringItem) >= index;
  });
}
You can also use the below function to add a custom menu to Google Sheets to remove duplicates so that you can easily use it.
/**
* add a menu to run a function from Sheet
*/
function onOpen() {
  var ui = SpreadsheetApp.getUi();
  ui.createMenu('Remove duplicates')
  .addItem('Highlight duplicate rows','highlightDupRows')
  .addItem('Remove duplicate rows','removeDupRows')
  .addToUi();
}

Método 6: Use o complemento para remover duplicatas no Planilhas Google(Method 6: Use Add-on to Remove Duplicates in Google Sheets)

Usar um complemento para eliminar entradas duplicadas de sua planilha pode ser benéfico. Várias dessas extensões acabam sendo úteis. Um desses programas add-on é o add-on da Ablebits chamado “ Remover Duplicatas(Remove Duplicates) ”.

1. Abra o Planilhas Google e, no menu Complementos, clique na opção (Add-ons )Obter complementos(Get add-ons ) .

De dentro do Planilhas Google, localize um menu chamado “Complementos” e clique nas opções “Obter complementos”

2. Escolha o ícone Iniciar(Launch ) (destacado na captura de tela) para iniciar o G-Suite Marketplace .

Escolha o ícone Iniciar (destacado na captura de tela) para iniciar o G-Suite Marketplace

3. Agora procure o Add-on que você precisa e instale-o.

Procure o complemento que você precisa e clique nele

4. Percorra a descrição do complemento, se desejar, e clique na opção Instalar( click on the Install) .

Clique na opção Instalar

Aceite as permissões necessárias para instalar o complemento. Talvez seja necessário fazer login com as credenciais da sua conta do Google . Depois de instalar o complemento, você pode remover facilmente duplicatas do Planilhas Google(Google Sheets) .

Recomendado:(Recommended:)

Esperamos que essas informações tenham sido úteis e que você tenha conseguido remover facilmente entradas duplicadas do Planilhas Google. (easily remove duplicate entries from Google Sheets.)Se você tiver alguma sugestão ou dúvida em mente, use a seção de comentários para perguntar.



About the author

Depois de quase 20 anos na indústria de tecnologia, aprendi muito sobre os produtos da Apple e como personalizá-los para minhas necessidades. Em particular, sei como usar a plataforma iOS para criar aparências personalizadas e interagir com meus usuários por meio de preferências do aplicativo. Essa experiência me deu informações valiosas sobre como a Apple projeta seus produtos e a melhor forma de melhorar a experiência do usuário.



Related posts