Vai al contenuto principale

Rimuovere le righe vuote in Excel: 4 metodi semplici

Scopri come rimuovere rapidamente righe in più usando ordinamento, formule e VBA, in base a ciò che funziona meglio per te.
Aggiornato 3 giu 2026  · 5 min leggi

Le righe vuote in Excel compaiono spesso quando esporti dati da altri sistemi, quando lasci accidentalmente degli spazi o quando combini fogli diversi. Questi vuoti possono ostacolare attività importanti come l’ordinamento, il filtraggio e l’analisi dei dati. Ti rallentano e, se non stai attento, possono portare a errori.

In questo articolo ti mostro quattro modi diversi per rimuovere queste righe vuote.

Risposta rapida: rimuovere una riga vuota

Per eliminare una riga vuota in Excel:

  1. Seleziona la riga che vuoi eliminare. Per selezionare più righe, tieni premuto Ctrl mentre fai clic su ognuna.

  2. Fai clic con il tasto destro e scegli Elimina.

  3. Nella finestra pop-up, seleziona Sposta celle in alto.

Eliminare righe vuote in Excel.

Metodi per eliminare le righe vuote in Excel

Ecco una spiegazione passo passo dei diversi metodi che puoi usare per eliminare le righe vuote, con esempi chiari per guidarti rapidamente.

Metodo 1: Elimina solo le righe completamente vuote con COUNTA()

La funzione COUNTA() conta il numero di celle non vuote in un intervallo. Possiamo usarla per individuare le righe completamente vuote. È molto utile quando vogliamo evitare di rimuovere righe con dati parziali.

Ecco come usarla per eliminare una riga:

  1. Crea una colonna di supporto accanto al set di dati. Nella prima cella, inserisci =COUNTA(A2:C2)=0

  2. Trascina la formula verso il basso per copiarla. Verrà visualizzato True se l’intera riga è vuota e False se contiene valori non vuoti. 

  3. Ora fai clic sulle celle con True, vai alla scheda Home e fai clic su Elimina righe foglio per eliminare l’intera riga in una volta.

Eliminazione di intere righe vuote usando la funzione COUNTA() in Excel.

Metodo 2: Usa FILTER() per una pulizia dei dati basata su formule

La funzione FILTER() non elimina le righe. Restituisce una nuova versione dei tuoi dati senza vuoti in un intervallo separato. Puoi usarla per preservare i dati originali lavorando su una vista ripulita. Nota però che FILTER() è disponibile solo in Excel 365 e Excel 2021.

Qui ho un set di dati con righe vuote e, per ripulirle, uso la seguente formula (adatta gli intervalli ai tuoi dati):

=FILTER(A2:A10, NOT(ISBLANK(A2:A10)))

In questa formula:

  • FILTER() restituisce i dati di un intervallo che soddisfano una condizione.

  • A2:A10 è l’intervallo filtrato.

  • ISBLANK(A2:A10) verifica le celle vuote.

  • NOT(...) inverte il risultato, così vengono restituite solo le celle non vuote della colonna A, saltando quelle vuote.

Questo metodo funziona solo con una colonna alla volta. Quindi, se lavori con più colonne, dovrai adattare la formula selezionando la nuova colonna e trascinandola orizzontalmente.

Eliminare le righe vuote con la formula FILTER() in Excel.

Metodo 3: Usa l’ordinamento per spingere le righe vuote in fondo

Ordinare in Excel riordina i dati in base ai valori di una o più colonne. Ad esempio, ordinare una colonna di nomi dalla A alla Z riorganizza l’intera tabella così che i nomi siano in ordine alfabetico mantenendo intatti i dati di ogni riga.

Quando ordini una colonna, Excel sposta tutte le righe vuote in fondo al foglio. Questo rende facile scorrere verso il basso ed eliminarle in un colpo solo.

Ecco come fare:

  1. Seleziona i tuoi dati.
  2. Vai alla scheda Dati e fai clic su Ordina.
  3. Nella finestra di dialogo Ordina, scegli una qualsiasi colonna (tranne una con soli numeri), lascia le impostazioni così come sono e fai clic su OK.
  4. Excel ordinerà i dati in ordine crescente, spostando le righe vuote in fondo.
  5. Seleziona quelle righe vuote, fai clic con il tasto destro e eliminale.

Per preservare l’ordine originale, aggiungi una colonna indice prima di ordinare. Dopo aver eliminato i vuoti, ordina di nuovo usando l’indice per ripristinare il layout originale, poi rimuovi la colonna indice.

Metodo 4: Usa VBA per rimuovere automaticamente le righe vuote

VBA (Visual Basic for Applications) automatizza molte attività in Excel, inclusa la rimozione simultanea di più righe vuote. Ecco un modo semplice per farlo:

  • Premi Alt + F11 per aprire il Visual Basic Editor.

  • Fai clic su Inserisci > Modulo per creare un nuovo modulo.

  • Incolla il seguente codice nel modulo:

Sub DeleteBlankRows()
    Dim rng As Range
    Dim row As Range

    On Error Resume Next
    Set rng = ActiveSheet.UsedRange

    For Each row In rng.Rows
        If Application.WorksheetFunction.CountA(row) = 0 Then
            row.Delete
        End If
    Next row
End Sub

Eliminazione di intere righe vuote utilizzando l’editor VBA in Excel.

Chiudi l’editor e premi Alt + F8 per eseguire la macro chiamata DeleteBlankRows. Questo eliminerà solo le righe che contengono tutte le celle vuote e non influenzerà le righe che hanno solo alcune celle vuote. 

Esecuzione della macro per rimuovere le righe vuote in Excel.

Confronto tra i diversi metodi

Ecco una tabella rapida per aiutarti a vedere come si confrontano tutti i metodi di cui abbiamo parlato. 

Metodo Ideale per Pro Contro
COUNTA() Eliminare righe completamente vuote Molto accurato e protegge le righe parzialmente compilate Richiede qualche passaggio in più
FILTER() Fornisce un elenco pulito senza eliminare i dati originali Si aggiorna automaticamente Gestisce una colonna alla volta a meno di modifiche. 
Ordina ed elimina Eliminazione massiva di righe vuote quando l’ordine non conta Super rapido per fogli lunghi Modifica l’ordine originale delle righe e richiede la creazione dell’indice come colonna di supporto
Macro VBA Eliminare all’istante righe completamente vuote in file di grandi dimensioni Estremamente veloce e gestisce automaticamente set di dati enormi Richiede l’uso dell’editor VBA, quindi non è adatto ai principianti

Pensieri finali

Prima di iniziare a eliminare, ricorda che alcune righe vuote potrebbero essere intenzionali, ad esempio quando sono usate per separare le sezioni e rendere i dati più leggibili. In quei casi, potrebbe essere meglio nascondere le righe o usare la formattazione condizionale. Scegli sempre il metodo che si adatta meglio ai tuoi dati e ai tuoi obiettivi.

Se vuoi migliorare le tue competenze generali in Excel, dai un’occhiata ai corsi come Data Analysis in Excel o Data Visualization in Excel. Sono ottimi per sviluppare competenze davvero utili. 


Laiba Siddiqui's photo
Author
Laiba Siddiqui
LinkedIn
Twitter

Sono una content strategist: mi piace semplificare argomenti complessi. Ho aiutato aziende come Splunk, Hackernoon e Tiiny Host a creare contenuti coinvolgenti e informativi per il loro pubblico.

FAQ su Excel

Posso usare la formattazione condizionale per evidenziare le righe vuote in Excel?

Sì, puoi usare la formattazione condizionale per identificare solo le righe completamente vuote. Ecco come:

  • Seleziona l’intervallo di righe che vuoi controllare.
  • Vai su Home > Formattazione condizionale > Nuova regola.
  • Scegli Usa una formula per determinare le celle da formattare.
  • Inserisci questa formula (adatta l’intervallo alla tua tabella): =COUNTA($A2:$C2)=0
  • Imposta un formato (ad esempio un colore di riempimento) e fai clic su OK.

Ora verranno evidenziate solo le righe completamente vuote.

Come usare la funzione COUNTBLANK() per identificare ed eliminare le righe vuote in Excel?

COUNTBLANK() individua solo le righe completamente vuote. Ecco come puoi usarla:

  • Aggiungi una colonna di supporto e nella prima cella inserisci =COUNTBLANK(A2:D2)

  • Copia la formula verso il basso.

  • Ora applica il filtro alla colonna di supporto e filtra per mostrare solo le righe in cui il conteggio è uguale al numero totale di colonne (ad es., 4).

  • Seleziona ed elimina le righe filtrate. 

  • Elimina la colonna di supporto se non ti serve più.

C’è differenza tra righe vuote e righe con caratteri invisibili?

Sì, le righe con caratteri invisibili, come spazi o caratteri non stampabili, non sono davvero vuote e potrebbero richiedere una pulizia aggiuntiva.

Posso usare Power Query per rimuovere le righe vuote in Excel?

Sì. Per farlo:

  • Carica il tuo intervallo in Power Query (Dati > Da tabella/intervallo).
  • Nella finestra Power Query Editor vai su Home > Rimuovi righe > Rimuovi righe vuote.
  • Fai clic su Chiudi e carica.

Questo rimuoverà le righe vuote, mentre le altre celle vuote resteranno invariate.

Suggerimento: se non vuoi modificare la formattazione originale, evita questo metodo.

Argomenti

Impara Excel con DataCamp

Programma

Fondamenti di Excel

16 h
Acquisisci le competenze essenziali per utilizzare Excel, dalla preparazione dei dati alla scrittura di formule e alla creazione di visualizzazioni. Non è richiesta alcuna esperienza precedente.
Vedi dettagliRight Arrow
Inizia il corso
Mostra altroRight Arrow
Correlato

blog

I 15 migliori server MCP remoti che ogni AI builder dovrebbe conoscere nel 2026

Scopri i 15 migliori server MCP remoti che stanno trasformando lo sviluppo AI nel 2026. Scopri come migliorano automazione, ragionamento, sicurezza e velocità dei workflow.
Abid Ali Awan's photo

Abid Ali Awan

15 min

blog

Tokenizzazione nel NLP: come funziona, sfide e casi d'uso

Guida al preprocessing NLP nel machine learning. Copriamo spaCy, i transformer di Hugging Face e come funziona la tokenizzazione in casi d'uso reali.
Abid Ali Awan's photo

Abid Ali Awan

10 min

blog

Che cos'è Snowflake? Guida per principianti alla piattaforma dati cloud

Esplora le basi di Snowflake, la piattaforma dati cloud. Scopri la sua architettura, le sue funzionalità e come integrarla nelle tue pipeline di dati.
Tim Lu's photo

Tim Lu

12 min

Mostra altroMostra altro