Rimuovere duplicati e righe vuote in Google Sheets
Quante volte ti è capitato di aprire un foglio di lavoro in Google Sheets e trovare un mare di dati pieni di righe duplicate, vuote o con spazi strani che sembrano non finire mai? Importi dati da un file CSV, copi e incolli tabelle prese da altre fonti, oppure collabori con più persone sullo stesso documento, e improvvisamente il tuo foglio diventa caotico. E’ giunto il momento di fare ordine! Scopriamo oggi come rimuovere duplicati e righe vuote in Google Sheets. Sei pronto? Iniziamo…
Eliminare righe vuote e doppie in Google Sheets
Ti anticipo già che non sarai costretto a passare ore a cancellare manualmente riga per riga. Google Sheets mette a disposizione diversi strumenti per ripulire il tuo foglio in pochi clic. In più, ci sono formule e trucchetti che ti permettono di automatizzare la pulizia e tenere tutto sotto controllo, senza impazzire.
In questo articolo ti guiderò passo dopo passo per imparare a eliminare righe duplicate e vuote da Google Sheets. Ti mostrerò i metodi rapidi integrati, le formule più utili e anche alcune soluzioni un po’ più avanzate che ti faranno risparmiare tempo.

Perché è importante ripulire i dati
Prima di passare alla pratica, fermiamoci un attimo: perché dovresti preoccuparti di righe duplicate e vuote?
- Precisione: dati doppi o incompleti portano a risultati sbagliati nelle analisi.
- Ordine: un foglio pulito è più leggibile e più facile da condividere.
- Efficienza: formule, grafici e filtri lavorano meglio se non devono gestire rumore inutile.
- Automazione: se usi i dati per processi automatici (report, dashboard, script), righe vuote o doppie possono bloccare tutto o restituire errori.
In poche parole, dedicare qualche minuto alla pulizia ti evita mal di testa più avanti.
Metodo 1: lo strumento “Rimuovi duplicati”
Google Sheets ha un’opzione nativa che fa esattamente ciò che serve: eliminare i duplicati in modo semplice.
- Seleziona l’intervallo che vuoi controllare. Puoi anche selezionare tutto il foglio cliccando sul piccolo quadrato in alto a sinistra, tra l’intestazione delle righe e quella delle colonne.
- Vai nel menu in alto e clicca su Dati -> Pulizia dei dati -> Rimuovi duplicati.
- Nella finestra che si apre puoi scegliere:
- Se includere la riga di intestazione (utile per non cancellare i titoli delle colonne).
- Quali colonne considerare per cercare i duplicati.
- Conferma con Rimuovi duplicati.
In pochi istanti, Google Sheets eliminerà tutte le righe che contengono dati ripetuti in base ai criteri scelti.
Un dettaglio interessante: se il tuo foglio contiene righe completamente vuote, queste vengono spesso considerate come “duplicati” tra loro e quindi rimosse insieme alle righe doppie.
Tuttavia, fai attenzione: questo metodo cancella le righe in modo definitivo. Se ti accorgi di aver eliminato qualcosa per errore, l’unica soluzione è premere Ctrl+Z (o Cmd+Z su Mac) per annullare l’operazione.
Metodo 2: il filtro per individuare righe vuote
Se vuoi concentrarti solo sulle righe vuote, lo strumento migliore è la vista filtro.
- Vai su Dati -> Viste filtro -> Crea nuova vista filtro.
- In ogni intestazione di colonna vedrai apparire una piccola freccia per filtrare i dati.
- Apri il filtro della colonna che ti interessa e togli la spunta da “Seleziona tutto”.
- Spunta soltanto (Vuoto).
Così facendo, nel foglio vedrai solo le righe vuote relative a quella colonna. A quel punto puoi selezionarle tutte e cancellarle in un colpo solo.
Il vantaggio della vista filtro è che non cambi nulla per gli altri collaboratori: gli altri vedono sempre i dati completi, mentre tu lavori nella tua vista personalizzata. È una soluzione “non distruttiva” che ti permette di essere sicuro prima di eliminare.
Metodo 3: ordinare per spostare le righe vuote
Un altro approccio molto semplice è usare l’ordinamento.
- Seleziona la colonna principale del tuo foglio (quella che deve sempre contenere dati).
- Vai su Dati -> Ordina foglio per colonna… e scegli crescente o decrescente.
- Le righe vuote verranno spinte tutte in fondo o in cima al foglio.
A quel punto non ti resta che selezionarle e cancellarle.
Questo metodo è pratico se non ti interessa mantenere l’ordine originale. Se invece vuoi tornare all’ordine iniziale, prima dell’ordinamento inserisci una nuova colonna con la funzione =RIGA(). Così potrai sempre ripristinare la sequenza originale.

Metodo 4: la formula UNIQUE
Vuoi rimuovere i duplicati senza toccare i dati originali? Allora la funzione UNIQUE è il tuo alleato.
Esempio: se i tuoi dati si trovano nell’intervallo A2:C100, basta scrivere in una cella vuota:
=UNIQUE(A2:C100)
Google Sheets restituirà un nuovo elenco con le righe uniche, eliminando i duplicati. In questo modo non modifichi nulla del foglio originale e puoi lavorare su una copia “pulita” dei dati.
È perfetto quando non sei sicuro al 100% di cosa cancellare e vuoi conservare tutto.
Metodo 5: la formula FILTER per eliminare righe vuote
Con la funzione FILTER puoi generare una versione del tuo foglio senza le righe vuote.
Se, ad esempio, vuoi eliminare le righe in cui la colonna A è vuota, puoi scrivere:
=FILTER(A2:C, LEN(A2:A)>0)
Questo restituisce solo le righe in cui la colonna A contiene almeno un carattere.
Se invece vuoi filtrare via le righe completamente vuote (su più colonne), puoi combinare le condizioni:
=FILTER(A2:C, (A2:A<>"")+(B2:B<>"")+(C2:C<>"")>0)
In questo modo verranno mostrate solo le righe che hanno almeno un valore in una delle colonne.
Metodo 6: la funzione QUERY per personalizzare i criteri
La funzione QUERY è molto potente per pulire i dati.
Un esempio semplice:
=QUERY(A2:C,"select * where A is not null or B is not null or C is not null",0)
Questo comando crea una nuova tabella senza righe completamente vuote.
Con QUERY puoi anche decidere di ordinare, selezionare solo alcune colonne o applicare filtri più complessi. È un po’ più tecnica, ma se la impari diventa un coltellino svizzero per gestire i dati.
Metodo 7: Trim whitespace per eliminare spazi indesiderati
A volte una cella sembra vuota ma in realtà contiene uno spazio. Oppure due valori sembrano diversi solo perché uno ha uno spazio finale.
Per risolvere questo problema Google Sheets offre lo strumento Rimuovi spazi. Lo trovi in Dati -> Pulizia dei dati -> Rimuovi spazi.
In un attimo cancellerai tutti gli spazi iniziali, finali e multipli tra le parole.
Attenzione però: non elimina i cosiddetti non-breaking spaces, che possono provenire da pagine web o PDF. In quel caso potresti dover ricorrere a una formula di sostituzione come:
=SOSTITUISCI(A2;CARATT(160);"")Metodo 8: add-on e strumenti avanzati
Se gestisci grandi quantità di dati, potresti trovare comodi gli add-on per Google Sheets, come Power Tools o Remove Duplicates. Questi plugin aggiungono funzionalità più avanzate, ad esempio:
- Rimuovere solo la seconda, terza o n-esima occorrenza dei duplicati.
- Confrontare più fogli diversi per trovare duplicati.
- Ripulire i dati con un clic e persino programmare l’operazione.
Gli add-on sono utili se hai bisogno di ripetere queste operazioni spesso e vuoi ridurre al minimo i clic.
Metodo 9: automatizzare con Apps Script
Vuoi fare un passo in più? Con Google Apps Script puoi scrivere piccole funzioni personalizzate per eliminare automaticamente righe vuote o duplicati.
Immagina di avere un foglio che si aggiorna ogni giorno con dati nuovi. Puoi scrivere uno script che, a ogni aggiornamento, pulisce il foglio secondo le tue regole.
Un esempio semplice potrebbe scansionare la colonna A ed eliminare ogni riga vuota trovata.
La curva di apprendimento è un po’ più alta, ma se lavori spesso con dati ripetitivi può farti risparmiare ore.
Buone pratiche prima di ripulire
Qualunque metodo tu scelga, ecco alcuni consigli pratici:
- Fai sempre una copia del foglio prima di eliminare dati: meglio prevenire che dover ricostruire tutto.
- Identifica la colonna principale: se una riga ha quella colonna vuota, probabilmente è davvero inutile.
- Usa una colonna “helper” con la formula
=RIGA()per segnarti l’ordine originale, nel caso in cui dovessi ripristinarlo dopo un ordinamento. - Controlla i dati invisibili: spazi, caratteri strani o formattazioni possono ingannarti.
Conclusioni
Ripulire un foglio di lavoro non è solo una questione estetica: significa lavorare con dati più affidabili, facili da gestire e pronti per analisi o report.
Google Sheets ti offre diversi strumenti per farlo: dagli approcci più immediati, come “Rimuovi duplicati” e i filtri, fino a soluzioni avanzate con formule, add-on e script.
Puoi scegliere il metodo che si adatta meglio a te: se vuoi un’azione rapida, usi gli strumenti integrati; se preferisci non toccare i dati originali, ti affidi a formule come UNIQUE o FILTER; se cerchi automazione, ti spingi verso Apps Script.




