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 sopra i dati. Quando si applica la funzione Ordina in Excel, entrambe le funzioni Ordina dal più piccolo al più grande e Ordina dal più grande al più piccolo ordineranno le celle vuote nella parte inferiore dei record. In questo caso, il seguente tutorial parlerà di come ordinare le righe e mettere le celle vuote sopra in Excel.
Ordina le righe per mettere le celle vuote in cima ordinando le celle colorate
Ordina le righe per mettere le celle vuote in cima con una colonna helper
Ordina le righe per mettere le celle vuote in cima con il codice VBA
Ordina facilmente le righe per mettere le celle vuote in primo piano con Kutools per Excel
Ordina le righe per mettere le celle vuote in cima ordinando le celle colorate
In Excel, puoi ordinare i dati in base al colore di sfondo, quindi qui puoi riempire le celle vuote con un colore specifico e quindi ordinarle per colore. Si prega di fare con i seguenti passaggi:
1. Seleziona il tuo elenco di dati e premi Ctrl + G per aprire il Vai finestra di dialogo, quindi fare clic su Special pulsante, vedi screenshot:
2. Nel schioccato Vai Finestra di dialogo speciale, spunta Blanks opzione, quindi fare clic OK.
3. E tutte le celle vuote sono state selezionate, ora puoi riempirle con un colore facendo clic Casa > Colore riempimento e selezionando un colore desiderato come mostrato nella seguente schermata:
4. Quindi puoi ordinare l'elenco riempiendo il colore, seleziona i tuoi valori e fai clic Dati > Riordina, nel pop Riordina finestra di dialogo, selezionare la colonna che si desidera ordinare e scegliere Colore cella dal Ordina elenco a discesa, quindi fare clic sul colore delle celle vuote, infine, scegliere In cima opzione. Vedi screenshot:
5. Dopo aver terminato le impostazioni, fare clic su OK, tutte le celle vuote colorate sono state ordinate per prime, quindi è possibile rimuovere il colore dopo l'ordinamento. Vedi screenshot:
Ordina le righe per mettere le celle vuote in cima con una colonna helper
Per ordinare le celle vuote nella parte superiore dell'elenco dei dati, è possibile utilizzare una formula per identificare gli spazi e quindi applicare la funzione Ordina.
1. In una cella vuota che accanto ai dati, la cella B1, ad esempio, digita questa formula = A1 = "", vedi screenshot:
2. Quindi trascina il quadratino di riempimento sulle celle in cui desideri contenere questa formula e tutte le celle vuote vengono visualizzate come TRUEe altri come Falso, vedi screenshot:
3. Quindi fare clic Dati > Ordina dal più grande al più piccolo, e un Ordina avviso verrà visualizzata la finestra di dialogo, quindi selezionare Espandi la selezione, vedi screenshot:
4. E poi clicca OK, tutte le celle vuote sono state ordinate sopra i valori.
5. Alla fine, puoi eliminare i valori nella colonna helper B secondo le tue necessità.
Ordina le righe per mettere le celle vuote in cima con il codice VBA
Applica il seguente codice VBA, puoi ordinare rapidamente le celle vuote sopra i dati.
1. Tieni premuto il ALT + F11 chiavi e apre il file Finestra di Microsoft Visual Basic, Applications Edition.
2. Clic inserire > Modulie incolla il codice seguente nel file Finestra del modulo.
Codice VBA: ordina le celle vuote sopra i 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 premere F5 chiave per eseguire questo codice, nella finestra di dialogo spuntata, seleziona l'intervallo di dati che desideri ordinare, vedi screenshot:
4. E poi clicca OK, le celle vuote sono state ordinate in alto.
Ordina facilmente le righe per mettere le celle vuote in primo piano con Kutools per Excel
I Ordinamento avanzato utilità di Kutools for Excel può aiutarti a ordinare facilmente le righe e a mettere le celle vuote in cima in Excel. Si prega di fare quanto segue.
Prima di applicare Kutools for Excel, Per favore scaricalo e installalo prima.
1. Selezionare l'intervallo che si desidera ordinare e posizionare le celle vuote sopra, quindi fare clic su Kutools Plus > Riordina > Ordinamento avanzato.
2. Nel Ordinamento avanzato finestra di dialogo, selezionare la condizione di ordinamento, quindi controllare il file Celle vuote davanti casella e infine fare clic su OK pulsante. Vedi screenshot:
Quindi l'intervallo selezionato viene ordinato e tutte le celle vuote vengono messe in cima immediatamente come mostrato nell'immagine sottostante.
Se desideri avere una prova gratuita (30 giorni) di questa utility, fare clic per scaricarlo, quindi andare ad applicare l'operazione secondo i passaggi precedenti.
Ordina facilmente le righe per mettere le celle vuote in primo piano con Kutools per Excel
Articoli correlati:
- Come ordinare o filtrare i dati barrando in Excel?
- Come ordinare i dati in base al valore più frequente in Excel?
- Come ordinare l'indirizzo e-mail per dominio in Excel?
- Come ordinare le righe in base a numeri pari o dispari in Excel?
I migliori strumenti per la produttività in ufficio
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...
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!