Contenuti
In questo articolo, spiegherò perché rimuovere le righe vuote in Excel utilizzando evidenziare le celle vuote > cancella riga è una cattiva idea e ti mostrerò 2 modi rapidi e corretti per rimuovere le righe vuote senza distruggere i dati. Tutti questi metodi funzionano in Excel 2013, 2010 e versioni precedenti.
Se stai leggendo questo articolo, molto probabilmente lavori costantemente in Excel con tabelle di grandi dimensioni. Sai che tra i dati compaiono periodicamente righe vuote, limitando il lavoro della maggior parte degli strumenti per tabelle di Excel (ordinamento, rimozione di duplicati, totali parziali e così via), impedendo loro di determinare correttamente l'intervallo di dati. E ogni volta devi definire manualmente i limiti, altrimenti il risultato sarà un risultato errato e molto tempo speso per correggere gli errori.
Ci sono molte ragioni per cui vengono visualizzate le righe vuote. Ad esempio, hai ricevuto una cartella di lavoro di Excel da un'altra persona o come risultato di un'esportazione da un database aziendale oppure i dati non necessari nelle righe sono stati eliminati manualmente. In ogni caso, se il tuo obiettivo è rimuovere tutte quelle righe vuote e avere un tavolo pulito e ordinato, segui i semplici passaggi seguenti:
Non eliminare mai le righe vuote con la selezione di celle vuote
Su Internet troverai un semplice suggerimento che presumibilmente ti consente di rimuovere le righe vuote:
- Seleziona i dati dalla prima all'ultima cella.
- Rassegna Stampa F5per aprire la finestra di dialogo Vai su (Transizione).
- Nella finestra di dialogo, fare clic sul pulsante Special (Evidenziare).
- Nella finestra di dialogo Vai a speciale (Seleziona un gruppo di celle) seleziona la casella spazi vuoti (Svuotare le celle) e fare clic OK.
- Fare clic con il pulsante destro del mouse su una delle celle selezionate e premere Elimina (Elimina).
- Nella finestra di dialogo Elimina (Elimina celle) seleziona Intera riga (linea) e premere OK.
Questo è un pessimo modo., fallo solo con tabelle molto semplici con un paio di dozzine di righe che si adattano a uno schermo, o anche meglio – non farlo affatto! Il motivo principale è che se una riga con dati importanti contiene almeno una cella vuota, allora l'intera riga verrà eliminata.
Ad esempio, abbiamo una tabella cliente con 6 righe in totale. Vogliamo rimuovere le linee 3 и 5perché sono vuoti.
Fai come suggerito sopra e ottieni il seguente risultato:
linea 4 (Roger) è scomparso anche perché il cellulare D4 in una colonna Fonte di traffico si è rivelato vuoto
Se la tua tabella non è grande noterai una perdita di dati, ma nelle tabelle reali con migliaia di righe potresti eliminare inconsapevolmente dozzine di righe necessarie. Se sei fortunato, troverai la perdita entro poche ore, ripristinerai la cartella di lavoro da un backup e continuerai a lavorare. E se sei sfortunato e non hai un backup?
Più avanti in questo articolo, ti mostrerò 2 modi rapidi e affidabili per rimuovere le righe vuote dai fogli di Excel.
Rimozione di righe vuote utilizzando una colonna chiave
Questo metodo funziona se la tabella ha una colonna che aiuta a determinare se la colonna in questione è vuota o meno (la colonna chiave). Ad esempio, potrebbe essere un ID cliente o un numero d'ordine o qualcosa di simile.
Per noi è importante preservare l'ordine delle righe, quindi non possiamo semplicemente ordinare la tabella in base a quella colonna per spostare tutte le righe vuote verso il basso.
- Selezionare l'intera tabella, dalla prima all'ultima riga (premere Ctrl + Home, e poi Ctrl + Maiusc + Fine).
- Aggiungi un filtro automatico alla tabella. Per fare ciò, nella scheda Dati (dati) fare clic Filtro (Filtro).
- Applicare un filtro a una colonna cliente#. Per fare ciò, fai clic sul pulsante freccia nell'intestazione della colonna, deseleziona l'opzione Seleziona tutto (Seleziona tutto), scorrere fino alla fine dell'elenco (in pratica, questo elenco può essere piuttosto lungo) e selezionare la casella spazi vuoti (Vuoto) in fondo all'elenco. Clic OK.
- Seleziona tutte le righe filtrate: clicca Ctrl + Home, quindi la freccia giù per passare alla prima riga di dati, quindi premere Ctrl + Maiusc + Fine.
- Fare clic con il pulsante destro del mouse su una cella selezionata e selezionare dal menu di scelta rapida Elimina riga (Cancella riga) o fai semplicemente clic Ctrl + -(segno meno).
- Nella finestra che appare con una domanda Eliminare l'intera riga del foglio? (Eliminare l'intera riga del foglio?) fare clic OK.
- Cancella il filtro applicato: nella scheda Dati (dati) fare clic Cancellare (Chiaro).
- Eccellente! Tutte le righe vuote vengono completamente rimosse e la riga 3 (Roger) è ancora al suo posto (confronta con il risultato del tentativo precedente).
Rimozione di righe vuote in una tabella senza una colonna chiave
Usa questo metodo se la tua tabella ha numerose celle vuote sparse su colonne diverse e devi eliminare solo quelle righe che non hanno celle con dati.
In questo caso, non abbiamo una colonna chiave per determinare se la stringa è vuota o meno. Pertanto, aggiungiamo una colonna ausiliaria alla tabella:
- Alla fine della tabella, aggiungi una colonna denominata spazi vuoti e incollare la seguente formula nella prima cella della colonna:
=COUNTBLANK(A2:C2)
=СЧИТАТЬПУСТОТЫ(A2:C2)
Questa formula, come suggerisce il nome, conta le celle vuote in un determinato intervallo. A2 и C2 sono rispettivamente la prima e l'ultima cella della riga corrente.
- Copia la formula nell'intera colonna. Come farlo: vedere le istruzioni dettagliate Come inserire la stessa formula in tutte le celle selezionate contemporaneamente.
- Ora la nostra tabella ha una colonna chiave! Applicare un filtro a una colonna spazi vuoti (sopra c'è una guida passo passo su come farlo) per mostrare solo le righe con il valore massimo (3). Numero 3 significa che tutte le celle in questa riga sono vuote.
- Quindi, seleziona tutte le righe filtrate ed eliminale completamente. Come farlo è descritto sopra. Di conseguenza, la riga vuota (riga 5) verrà eliminata, tutte le altre righe (con o senza celle vuote) rimarranno al loro posto.
- Ora la colonna ausiliaria può essere rimossa. Oppure puoi applicare un altro filtro per mostrare solo quelle celle che hanno una o più celle vuote. Per fare ciò, deseleziona la riga con il valore 0 (zero) e premere OK.