Come ordinare le righe per mettere le celle vuote in cima in Excel?
Se hai un elenco di dati popolato con alcune celle vuote, ora devi ordinare tutte le celle vuote in cima ai dati. Quando applichi la funzione Ordina in Excel, sia Ordina dal più piccolo al più grande che Ordina dal più grande al più piccolo posizioneranno le celle vuote alla fine dei record. In questo caso, il seguente tutorial spiegherà come ordinare le righe e mettere le celle vuote in cima in Excel.
Ordina le righe per mettere le celle vuote in cima ordinando le celle colorate
Ordina facilmente le righe per mettere le celle vuote in cima con Kutools per Excel
Ordina le righe per mettere le celle vuote in cima con una colonna di supporto
Ordina le righe per mettere le celle vuote in cima con il codice VBA
Ordina le righe per mettere le celle vuote in cima ordinando le celle colorate
In Excel, puoi ordinare i dati per colore di sfondo, quindi qui puoi riempire le celle vuote con un colore specifico e poi ordinarle per colore. Procedi con i seguenti passaggi:
1. Seleziona l'elenco dei tuoi dati e premi Ctrl + G per aprire la finestra Vai A, quindi fai clic sul pulsante Speciale, vedi screenshot:
2. Nella finestra Vai A Speciale che si apre, seleziona l'opzione Celle vuote e poi fai clic su OK.
3. E tutte le celle vuote sono state selezionate, ora puoi riempirle con un colore facendo clic su Home > Colore di riempimento e selezionando il colore desiderato come mostrato nello screenshot seguente:
4. Quindi puoi ordinare l'elenco per colore di riempimento, seleziona i valori e fai clic su Dati > Ordina, nella finestra Ordina che appare, seleziona la colonna che desideri ordinare e scegli Colore cella dall'elenco a discesa Ordina per, quindi fai clic sul colore delle celle vuote e infine scegli l'opzione In cima. Vedi screenshot:
5. Dopo aver completato le impostazioni, fai clic su OK, tutte le celle vuote colorate saranno ordinate per prime, quindi puoi rimuovere il colore dopo l'ordinamento. Vedi gli screenshot:
![]() | ![]() | ![]() |
Ordina facilmente le righe per mettere le celle vuote in cima con Kutools per Excel
La funzione Ordinamento avanzato di Kutools per Excel può aiutarti a ordinare facilmente le righe e mettere le celle vuote in cima in Excel. Procedi come segue.
1. Seleziona l'intervallo che desideri ordinare e mettere le celle vuote in cima, quindi fai clic su Kutools Plus > Ordina > Ordinamento avanzato.
2. Nella finestra Ordinamento avanzato, seleziona la condizione di ordinamento e quindi seleziona la casella Celle vuote all'inizio, infine fai clic sul pulsante OK. Vedi screenshot:
Quindi l'intervallo selezionato viene ordinato e tutte le celle vuote vengono messe immediatamente in cima come mostrato nello screenshot sottostante.
Se desideri provare gratuitamente (30-giorno) questa utility, fai clic per scaricarla e poi vai ad applicare il calcolo seguendo i passaggi sopra indicati.
Ordina le righe per mettere le celle vuote in cima con una colonna di supporto
Per ordinare le celle vuote in cima alla tua lista di dati, puoi usare una formula per identificare le celle vuote e poi applicare la funzione Ordina.
1. In una cella vuota accanto ai dati, ad esempio la cella B1, inserisci questa formula =A1="", vedi screenshot:
2. Poi trascina la maniglia di riempimento fino alle celle in cui vuoi inserire questa formula, e tutte le celle vuote verranno visualizzate come VERO, mentre le altre come FALSO, vedi screenshot:
3. Quindi fai clic su Dati > Ordina dal più grande al più piccolo, e apparirà una finestra di avviso Ordina, quindi seleziona Espandi la selezione, vedi gli screenshot:
![]() |
![]() |
![]() |
4. E poi fai clic su OK, tutte le celle vuote saranno ordinate in cima ai valori.
5. Infine, puoi eliminare i valori nella colonna di supporto B secondo necessità.
Ordina le righe per mettere le celle vuote in cima con il codice VBA
Applicando il seguente codice VBA, puoi ordinare rapidamente le celle vuote in cima ai dati.
1. Tieni premuti i tasti ALT + F11, e si aprirà la finestra Microsoft Visual Basic for Applications.
2. Fai clic su Inserisci > Modulo, e incolla il seguente codice nella finestra Modulo.
Codice VBA: Ordina le celle vuote in cima ai dati
Sub SortBlankOnTop()
'Update 20140318
On Error Resume Next
Dim WorkRng As Range
Dim xMin As Double
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xMin = Application.WorksheetFunction.Small(WorkRng, 1) - 1
WorkRng.SpecialCells(xlCellTypeBlanks) = xMin
WorkRng.Sort , Key1:=Cells(WorkRng.Row, WorkRng.Column), Order1:=xlAscending, Header:=xlNo, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal
WorkRng.Replace What:=xMin, Replacement:="", LookAt:=xlWhole
End Sub
3. Quindi premi il tasto F5 per eseguire questo codice, nella finestra che appare, seleziona l'intervallo di dati che desideri ordinare, vedi screenshot:
4. E poi fai clic su OK, le celle vuote saranno ordinate in cima.
Articoli correlati:
- Come ordinare o filtrare i dati per barrato in Excel?
- Come ordinare i dati per il valore più frequente in Excel?
- Come ordinare gli indirizzi email per dominio in Excel?
- Come ordinare le righe per numeri pari o dispari in Excel?
I migliori strumenti per la produttività in Office
Migliora le tue competenze su Excel con Kutools per Excel e sperimenta un nuovo livello di efficienza. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta l’interfaccia a schede su Office, rendendo il tuo lavoro molto più semplice
- Abilita la modifica a schede e la lettura in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
- Aumenta la tua produttività del50% e ti fa risparmiare centinaia di clic ogni giorno!