6 modi per rimuovere i duplicati in Fogli Google

Un foglio(Spreadsheet) di calcolo non è altro che un documento che dispone i dati sotto forma di righe e colonne. I fogli di calcolo(Spreadsheet) vengono utilizzati da quasi tutte le organizzazioni aziendali per mantenere i propri record di dati ed eseguire operazioni su tali dati. Anche le scuole e le università utilizzano software per fogli di calcolo per mantenere il proprio database. Quando si tratta di software per fogli di calcolo, Microsoft Excel e fogli di Google sono i migliori software utilizzati da molte persone. Al giorno d'oggi, più utenti scelgono Fogli Google(Google Sheets) su Microsoft Excel poiché archivia i fogli di calcolo sul proprio Cloud Storage , ovvero Google Drivecui si può accedere da qualsiasi luogo. L'unico requisito è che il computer sia connesso a Internet . Un'altra cosa grandiosa di Fogli Google(Google Sheets) è che puoi usarlo dalla finestra del browser sul tuo PC.

Quando si tratta di mantenere le voci di dati, uno dei problemi comuni affrontati da molti utenti sono i duplicati o le voci duplicate. Ad esempio, immagina di avere i dettagli delle persone raccolte da un sondaggio. Quando li elenchi utilizzando il tuo software per fogli di lavoro come Fogli Google(Google Sheets) , esiste la possibilità di record duplicati. Cioè, una persona potrebbe aver compilato il sondaggio più di una volta e quindi Fogli Google(Google Sheets) elencherebbe la voce due volte. Tali voci duplicate sono più problematiche quando si tratta di aziende. Immaginare(Imagine)se una transazione in contanti è registrata più di una volta nei registri. Quando si calcolano le spese totali con quei dati, sarebbe un problema. Per evitare tali situazioni, è necessario assicurarsi che non vi siano record duplicati nel foglio di calcolo. Come raggiungere questo obiettivo? Bene(Well) , in questa guida parlerai di 6 modi diversi per rimuovere i duplicati in Fogli Google(Google Sheets) . Dai(Come) , senza ulteriori introduzioni, diamo un'occhiata all'argomento.

6 modi per rimuovere i duplicati in Fogli Google

Come rimuovere i duplicati in Fogli Google?(How to Remove Duplicates in Google Sheets?)

I record duplicati sono davvero problematici nel caso della conservazione dei record di dati. Ma non devi preoccuparti perché puoi rimuovere facilmente le voci duplicate dal foglio di lavoro di Fogli Google(Google Sheets) . Vediamo alcuni modi in cui puoi sbarazzarti dei duplicati in Fogli Google(Google Sheets) .

Metodo 1: utilizzo dell'opzione Rimuovi duplicati(Method 1: Using the Remove Duplicates Option)

Fogli Google(Google Sheets) ha un'opzione integrata per rimuovere le voci ripetitive (voci duplicate). Per utilizzare questa opzione, segui l'illustrazione seguente.

1. Ad esempio, dai un'occhiata a questo (vedi screenshot sotto). Qui puoi vedere che il record "Ajit" viene inserito due volte. Questo è un record duplicato.

Il record "Ajit" viene inserito due volte.  Questo è un record duplicato

2. Per rimuovere la voce duplicata, selezionare o evidenziare le righe e le colonne.( select or highlight the rows and columns.)

3. Ora fai clic sull'opzione di menu denominata Dati(Data) . Scorri verso il basso, quindi fai clic sull'opzione Rimuovi duplicati .(Remove duplicates )

Fare clic sul menu "Dati".  Fare clic su Rimuovi duplicati per eliminare i record duplicati

4. Apparirà una finestra pop-up che chiederà quali colonne analizzare. Scegli le opzioni in base alle tue esigenze e quindi fai clic sul pulsante Rimuovi duplicati(Remove duplicates ) .

Fai clic sul pulsante "Rimuovi duplicati"

5. Tutti i record duplicati verrebbero eliminati e rimarrebbero elementi univoci. Fogli Google(Google Sheets) ti chiederà il numero di record duplicati che sono stati eliminati(number of duplicate records that were eliminated) .

Fogli Google ti chiederà il numero di record duplicati che sono stati eliminati

6. Nel nostro caso, è stata rimossa solo una voce duplicata ( Ajit ). Puoi vedere che Fogli Google(Google Sheets) ha rimosso la voce duplicata (fare riferimento allo screenshot che segue).

Metodo 2: rimuovi i duplicati con le formule(Method 2: Remove Duplicates with Formulae)

Formula 1: UNICA(Formula 1: UNIQUE)

Fogli Google(Google Sheets) ha una formula denominata UNIQUE che conserva record univoci ed eliminerebbe tutte le voci duplicate dal foglio di lavoro.

Ad esempio: =UNIQUE(A2:B7)

1. Ciò verificherebbe la presenza di voci duplicate nell'intervallo di celle specificato (A2: B7)(specified range of cells (A2:B7)) .

2. Fai clic su una cella vuota del foglio di calcolo(Click on any empty cell on your spreadsheet) e inserisci la formula sopra. Fogli Google(Google Sheets) evidenzierebbe l'intervallo di celle che specifichi.

Fogli Google evidenzierebbe l'intervallo di celle che specifichi

3.  Fogli Google(Google Sheets) elencherà i record univoci in cui hai digitato la formula. È quindi possibile sostituire i vecchi dati con i record univoci.(You can then replace the old data with the unique records.)

Fogli Google elencherebbe i record univoci in cui hai digitato la formula

Formula 2: CONTA SE(Formula 2: COUNTIF)

Puoi utilizzare questa formula per evidenziare tutte le voci duplicate nel foglio di lavoro.

1. Ad esempio: considera la seguente schermata che contiene una voce duplicata.

Nella cella C2, inserisci la formula

2. Nello screenshot sopra, nella cella C2, inseriamo la formula come =COUNTIF(A$2:A2, A2)>1

3. Ora, una volta premuto il tasto Invio(Enter) , mostrerà il risultato come  FALSO.(FALSE.)

Non appena si preme il tasto Invio, mostrerebbe il risultato come FALSO

4. Spostare il puntatore del mouse e posizionarlo sul quadratino( small square) nella parte inferiore della cella selezionata. Ora vedrai un simbolo più invece del cursore del mouse. Fai clic(Click) e tieni premuto su quella casella, quindi trascinala fino alla cella in cui desideri trovare le voci duplicate. I fogli di Google(Google) copierebbero automaticamente la formula nelle celle rimanenti(automatically copy the formula to the remaining cells) .

I fogli di Google copierebbero automaticamente la formula nelle celle rimanenti

5. Google Sheet aggiungerà automaticamente " TRUE " davanti alla voce duplicata.

NOTA(NOTE) : In questa condizione, abbiamo specificato come >1 (maggiore di 1). Quindi, questa condizione risulterebbe VERO(TRUE ) nei punti in cui una voce viene trovata più di una volta. In tutti gli altri posti, il risultato è FALSO.(FALSE.)

Metodo 3: rimuovere le voci duplicate con la formattazione condizionale(Method 3: Remove Duplicate Entries with Conditional Formatting)

Puoi anche utilizzare la formattazione condizionale per eliminare i record duplicati da Fogli Google(Google Sheets) .

1. Innanzitutto(First) , seleziona il set di dati su cui desideri eseguire la formattazione condizionale. Quindi, dal Menu seleziona Formato(Format ) e scorri verso il basso, quindi scegli Formattazione condizionale.(Conditional formatting.)

Dal menu Formato, scorri un po' verso il basso per scegliere Formattazione condizionale

2. Fare clic su Formato celle se...(Format cells if…) casella a discesa e scegliere l' opzione Formula personalizzata .(Custom Formula )

Fare clic sulla casella a discesa Formatta celle se...

3. Immettere la formula come =COUNTIF(A$2:A2, A2)>1

Nota:(Note:) devi modificare i dati di riga e colonna in base al tuo foglio Google(Google Sheet) .

Scegli la formula personalizzata e inserisci la formula come COUNTIF(A$2:A2, A2)>1

4. Questa formula filtrerebbe i record dalla colonna A.

5. Fare clic sul pulsante Fine(Done) . Se la colonna A contiene record duplicati(duplicate records) , Fogli Google evidenzierà le voci ripetute (duplicati).( Google Sheets will highlight the repeated entries (duplicates).)

Fogli Google evidenzierà le voci ripetute (duplicati)

6. Ora puoi eliminare facilmente questi record duplicati.

Metodo 4: rimuovere i record duplicati con le tabelle pivot(Method 4: Remove Duplicate Records with Pivot Tables)

Poiché le tabelle pivot sono rapide da usare e flessibili, puoi utilizzarle per trovare ed eliminare i record duplicati dal tuo foglio Google(Google Sheet) .

Innanzitutto, dovrai evidenziare i dati in Foglio Google(Google Sheet) . Quindi(Next) , crea una tabella pivot ed evidenzia di nuovo i tuoi dati. Per creare una tabella pivot con il tuo set di dati, vai a Dati(Data ) nel menu Foglio Google(Google Sheet) e fai clic sull'opzione Tabella pivot . (Pivot table)Ti verrà chiesto con una casella che chiede se creare la tabella pivot nel foglio esistente o in un nuovo foglio. Scegli un'opzione adatta e procedi.

Verrà creata la tua tabella pivot. Dal pannello a destra, scegli il pulsante Aggiungi(Add ) vicino a Righe(Rows) per aggiungere le rispettive righe. Accanto ai valori, scegli Aggiungi una colonna per verificare la duplicazione dei valori. La tua tabella pivot elencherebbe i valori con i loro conteggi (cioè il numero di volte in cui il valore si verifica nel tuo foglio). Puoi usarlo per verificare la duplicazione delle voci in Foglio Google(Google Sheet) . Se il conteggio è più di uno, significa che la voce viene ripetuta più di una volta nel foglio di calcolo.

Metodo 5: utilizzo dello script delle app(Method 5: Using Apps Script)

Un altro ottimo modo per eliminare i duplicati dal documento è utilizzare lo script delle app(Apps Script) . Di seguito è riportato lo script delle app per eliminare le voci duplicate dal foglio di calcolo:

/**
* 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();
}

Metodo 6: utilizza il componente aggiuntivo per rimuovere i duplicati in Fogli Google(Method 6: Use Add-on to Remove Duplicates in Google Sheets)

L'utilizzo di un componente aggiuntivo per eliminare le voci duplicate dal foglio di calcolo può essere utile. Molte di queste estensioni si rivelano utili. Uno di questi programmi aggiuntivi è il componente aggiuntivo di Ablebits denominato " Rimuovi duplicati(Remove Duplicates) ".

1. Apri Fogli Google, quindi dal menu Componenti aggiuntivi(Add-ons ) fai clic sull'opzione Ottieni componenti aggiuntivi .(Get add-ons )

Dall'interno di Fogli Google, individua un menu chiamato "Componenti aggiuntivi" e fai clic sulle opzioni "Ottieni componenti aggiuntivi".

2. Scegli l' icona Avvia(Launch ) (evidenziata nello screenshot) per avviare G-Suite Marketplace .

Scegli l'icona Avvia (evidenziata nello screenshot) per avviare G-Suite Marketplace

3. Ora cerca il componente aggiuntivo di(Add-on) cui hai bisogno e installalo.

Cerca il componente aggiuntivo di cui hai bisogno e fai clic su di esso

4. Se lo desideri, segui la descrizione del componente aggiuntivo e quindi fai clic( click on the Install) sull'opzione Installa.

Fare clic sull'opzione per installare

Accetta le autorizzazioni necessarie per installare il componente aggiuntivo. Potrebbe essere necessario accedere con le credenziali del tuo account Google . Dopo aver installato il componente aggiuntivo, puoi rimuovere facilmente i duplicati da Fogli Google(Google Sheets) .

Consigliato:(Recommended:)

Ci auguriamo che queste informazioni siano state utili e che tu sia stato in grado di rimuovere facilmente le voci duplicate da Fogli Google. (easily remove duplicate entries from Google Sheets.)Se hai suggerimenti o domande in mente, usa la sezione dei commenti per chiederli.



About the author

Sono un ingegnere del software con esperienza in Xbox Explorer, Microsoft Excel e Windows 8.1 Explorer. Nel tempo libero mi piace giocare ai videogiochi e guardare la TV. Ho una laurea presso l'Università dello Utah e attualmente lavoro come ingegnere del software per un'azienda internazionale.



Related posts