Vai al contenuto principale

6 semplici modi per rimuovere le righe vuote in Excel (passo dopo passo)

Quando si lavora con set di dati di grandi dimensioni che contengono righe vuote, il foglio di lavoro può essere ingombrante e ostacolare l'analisi dei dati. Sebbene sia possibile rimuovere manualmente un piccolo numero di righe vuote, diventa dispendioso in termini di tempo e inefficiente quando si ha a che fare con centinaia di righe vuote. In questo tutorial, presentiamo sei diversi metodi per rimuovere in modo efficiente le righe vuote in batch. Queste tecniche coprono vari scenari che potresti incontrare in Excel, permettendoti di lavorare con dati più puliti e strutturati.

doc rimuovi le righe vuote 1


Video: rimuovi le righe vuote

 


Rimuovi le righe vuote

 

Quando si rimuovono righe vuote da un set di dati, è importante prestare attenzione poiché alcuni metodi comunemente suggeriti possono rimuovere accidentalmente righe che contengono dati. Ad esempio, due suggerimenti popolari trovati su Internet sono (forniti anche in questo tutorial di seguito):

  • Usando "Vai a speciale" per selezionare celle vuote e quindi rimuovere le righe di queste celle vuote selezionate.
  • Usando il Filtro funzione per filtrare le celle vuote in una colonna chiave e quindi rimuovere le righe vuote nell'intervallo filtrato.

Tuttavia, entrambi questi metodi hanno il potenziale per rimuovere erroneamente le righe che contengono dati importanti come mostrato di seguito.

doc rimuovi le righe vuote 2

Per evitare tali eliminazioni indesiderate, si consiglia di farlo utilizzare uno dei seguenti quattro metodi per eliminare con precisione le righe vuote.


>> Rimuovi le righe vuote da una colonna helper

Passaggio 1: aggiungi una colonna helper e utilizza la funzione COUNTA
  1. All'estrema destra del set di dati, aggiungi "Aiutante" colonna e utilizzare la formula seguente nella prima cella della colonna:

    =COUNTA(A2:C2)

    Note:: Nella formula, A2:C2 è l'intervallo in cui si desidera contare le celle non vuote.

  2. Poi trascina verso il basso la maniglia di riempimento automatico per riempire la formula per contare il numero di celle non vuote in ogni riga. "0" indica che la riga relativa è completamente vuota.

Passaggio 2: filtra le righe vuote in base alla colonna helper
  1. Fare clic su qualsiasi cella della colonna helper, selezionare Dati > Filtro.

    doc rimuovi le righe vuote 5

  2. Quindi fare clic su freccia del filtro e controlla solo 0 nel menu espanso e fare clic su OK.

    Ora tutte le righe vuote sono state filtrate.

Passaggio 3: elimina le righe vuote

Seleziona le righe vuote (fai clic sul numero della riga e trascina verso il basso per selezionare tutte le righe vuote), quindi fai clic con il pulsante destro del mouse per scegliere Elimina riga dal menu contestuale (oppure puoi utilizzare le scorciatoie Ctrl + -).

Passaggio 4: selezionare Filtro nel gruppo Ordina e filtra per cancellare il filtro applicato

doc rimuovi le righe vuote 10

Risultato:

Note:: Se non hai più bisogno della colonna helper, rimuovila dopo aver filtrato.

>> Rimuovi le righe vuote di Kutools in 3 secondi

Per un modo rapido e semplice per eliminare con precisione le righe vuote dalla selezione, la soluzione migliore è utilizzare il Elimina righe vuote caratteristica di Kutools for Excel. Ecco come:

  1. Seleziona l'intervallo da cui vuoi rimuovere le righe vuote.
  2. Clicchi Kutools > Elimina > Elimina righe vuote > Nell'intervallo selezionato.
  3. Scegli l'opzione desiderata di cui hai bisogno e fai clic OK nella finestra di dialogo visualizzata.

Informazioni aggiuntive:
  • Oltre a rimuovere le righe vuote all'interno di una selezione, Kutools per Excel consente anche di eliminare comodamente le righe vuote dal file foglio di lavoro attivo, fogli selezionati, o anche il eserciziario intero con un solo clic.

  • Prima di utilizzare la funzione Elimina righe vuote, installa Kutools per Excel. Clicca qui per scaricare e avere una prova gratuita di 30 giorni.


>> Rimuovi le righe vuote manualmente

Se ci sono poche righe vuote da rimuovere, puoi anche rimuoverle manualmente.

Passaggio 1: selezionare le righe vuote

Fare clic sul numero di riga per selezionare una singola riga vuota. Se ci sono più righe vuote, tieni premuto il tasto Ctrl tasto e fare clic sui numeri di riga uno per uno per selezionarli.

Passaggio 2: elimina le righe vuote

Dopo aver selezionato le righe vuote, fare clic con il tasto destro e scegliere Elimina dal menu contestuale (oppure puoi utilizzare le scorciatoie Ctrl + -).

Risultato:


>> Rimuovi le righe vuote utilizzando VBA

Se sei interessato a VBA, questo tutorial fornisce due codici VBA per rimuovere le righe vuote nella selezione e nel foglio di lavoro attivo.

Passaggio 1: copia VBA nella finestra di Microsoft Visual Basic, Applications Edition
  1. Attiva il foglio da cui vuoi rimuovere le righe vuote, quindi premi altro + F11 chiavi.

    doc rimuovi le righe vuote 27

  2. Nella finestra scoppiettante, fai clic inserire > Moduli.

  3. Quindi copia e incolla uno dei codici seguenti nel nuovo modulo vuoto.

    Codice 1: rimuovere le righe vuote dal foglio di lavoro attivo

    Sub RemoveBlankRows()
    'UpdatebyExtendoffice
        Dim wsheet As Worksheet
        Dim lastRow As Long
        Dim i As Long
        
        ' Set the worksheet variable to the active sheet
        Set wsheet = ActiveSheet
        
        ' Get the last row of data in the worksheet
        lastRow = wsheet.Cells(wsheet.Rows.Count, 1).End(xlUp).Row
        
        ' Loop through each row in reverse order
        For i = lastRow To 1 Step -1
            ' Check if the entire row is blank
            If WorksheetFunction.CountA(wsheet.Rows(i)) = 0 Then
                ' If the row is blank, delete it
                wsheet.Rows(i).Delete
            End If
        Next i
    End Sub
    

    Codice 2: rimuove le righe vuote dalla selezione

    Sub RemoveBlankRowsInRange()
    'UpdatebyExtendoffice
    Dim sRange As Range
    Dim row As Range
    ' Prompt the user to select a range
    On Error Resume Next
    Set sRange = Application.InputBox(prompt:="Select a range", Title:="Kutools for Excel", Type:=8)
    ' Check if a range is selected
    If Not sRange Is Nothing Then
    ' Loop through each row in reverse order
    For Each row In sRange.Rows
    ' Check if the entire row is blank
    If WorksheetFunction.CountA(row) = 0 Then
    ' If the row is blank, delete it
    row.Delete
    End If
    Next row
    Else
    MsgBox "No range selected. Please select a range and run the macro again.", vbExclamation
    End If
    End Sub
    

    doc rimuovi le righe vuote 27

Passaggio 2: eseguire il codice ed eliminare le righe vuote

Clicchi Pulsante Esegui oppure premere F5 chiave per eseguire il codice.

  • Se usi il codice 1 per rimuovere le righe vuote nel foglio attivo, dopo aver eseguito il codice, tutte le righe vuote nel foglio verranno rimosse.

  • Se utilizzi il codice 2 per rimuovere le righe vuote dalla selezione, dopo aver eseguito il codice, viene visualizzata una finestra di dialogo, seleziona un intervallo da cui desideri rimuovere le righe vuote nella finestra di dialogo, quindi fai clic su OK.

risultati:

Code1: rimuove le righe vuote nel foglio attivo

Code2: rimuove le righe vuote nella selezione

Rimuovi le righe contenenti celle vuote

 

Ci sono due parti in questa sezione: una utilizza la funzione Vai a speciale per rimuovere le righe contenenti celle vuote e l'altra utilizza la funzione Filtro per rimuovere le righe con spazi vuoti in una colonna chiave specifica.

>> Rimuovi le righe contenenti celle vuote tramite Vai a speciale

La funzione Vai a speciale è ampiamente consigliata per rimuovere le righe vuote. Può essere uno strumento utile quando è necessario rimuovere righe che contengono almeno una cella vuota.

Passaggio 1: selezionare le celle vuote nell'intervallo
  1. Selezionare l'intervallo da cui si desidera eliminare le righe vuote, selezionare Casa > Trova e seleziona > Vai a speciale.

    doc rimuovi le righe vuote 12

    Oppure puoi premere direttamente F5 tasto per abilitare Vai finestra di dialogo e fare clic su Special pulsante per passare a Vai Special dialogo.

  2. Nel Vai a speciale dialogo, scegliere Blanks opzione e clicca OK.

    doc rimuovi le righe vuote 13

    Ora tutte le celle vuote nell'intervallo selezionato sono state selezionate.

Passaggio 2: elimina le righe che contengono celle vuote
  1. Fare clic con il tasto destro su qualsiasi cella selezionata e selezionare Elimina dal menu contestuale (oppure puoi utilizzare le scorciatoie Ctrl + -).

  2. Nel Elimina dialogo, scegliere Intera riga opzione e clicca OK.

    doc rimuovi le righe vuote 16

Risultato:

Note:: Come vedi sopra, fintanto che la riga contiene almeno una cella vuota, verrà rimossa. Ciò potrebbe causare una certa perdita di dati importanti. Se il set di dati è enorme, potrebbe essere necessario impiegare molto tempo per trovare la perdita e ripristinare. Quindi, prima di utilizzare in questo modo, ti consiglio di fare prima un backup.

>> Rimuovi le righe contenenti celle vuote in una colonna chiave tramite la funzione Filtro

Quando si dispone di un set di dati di grandi dimensioni e si desidera rimuovere le righe in base a una condizione in cui una colonna chiave contiene celle vuote, la funzione Filtro di Excel può essere uno strumento potente.

Passaggio 1: filtra le celle vuote nella colonna chiave
  1. Selezionare il set di dati, fare clic Dati scheda, vai a Ordina e filtra gruppo, clicca Filtro per applicare il filtro al set di dati.

  2. Clicca su freccia del filtro della colonna chiave di cui vuoi rimuovere le righe in base a, in questo esempio, ID la colonna è la colonna chiave e controlla solo Blanks dal menu espanso. Clic OK.

    Ora tutte le celle vuote nella colonna chiave sono state filtrate.

Passaggio 2: elimina le righe

Seleziona le righe rimanenti (fai clic sul numero della riga e trascina verso il basso per selezionare tutte le righe vuote), quindi fai clic con il pulsante destro del mouse per scegliere Elimina riga nel menu contestuale (oppure puoi usare le scorciatoie Ctrl + -). E clicca OK nella finestra di dialogo scoppiettante.

Passaggio 3: selezionare Filtro nel gruppo Ordina e filtra per cancellare il filtro applicato

doc rimuovi le righe vuote 22

Risultato:

Note:: se desideri rimuovere le righe vuote in base a due o più colonne chiave, ripeti il ​​passaggio 1 per filtrare uno per uno gli spazi vuoti nelle colonne chiave, quindi elimina le righe vuote rimanenti.

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations