Hoe rijen te sorteren om lege cellen bovenaan in Excel te plaatsen?
Als u een lijst met gegevens hebt die is gevuld met enkele lege cellen, moet u nu alle lege cellen bovenaan de gegevens sorteren. Wanneer u de Sorteerfunctie in Excel gebruikt, zullen zowel Sorteren van Kleinste naar Grootste als Sorteren van Grootste naar Kleinste de lege cellen onderaan de records plaatsen. In dit geval zal de volgende handleiding uitleggen hoe u rijen sorteert en de lege cellen bovenaan plaatst in Excel.
Rijen sorteren om lege cellen bovenaan te plaatsen door gekleurde cellen te sorteren
Rijen eenvoudig sorteren om lege cellen bovenaan te plaatsen met Kutools voor Excel
Rijen sorteren om lege cellen bovenaan te plaatsen met een hulpkolom
Rijen sorteren om lege cellen bovenaan te plaatsen met VBA-code
Rijen sorteren om lege cellen bovenaan te plaatsen door gekleurde cellen te sorteren
In Excel kunt u gegevens sorteren op achtergrondkleur, dus hier kunt u de lege cellen vullen met een specifieke kleur en ze vervolgens op kleur sorteren. Volg de volgende stappen:
1. Selecteer uw lijst met gegevens en druk op Ctrl + G om het Ga Naar dialoogvenster te openen, klik vervolgens op de Speciaal-knop, zie screenshot:
2. In het pop-up Ga Naar Speciaal dialoogvenster, selecteer de optie Lege cellen en klik vervolgens op OK.
3. Alle lege cellen zijn nu geselecteerd, u kunt ze nu vullen met een kleur door te klikken op Start > Vulkleur en een kleur te selecteren zoals in de volgende schermafbeelding te zien:
4. Vervolgens kunt u de lijst sorteren op vulkleur, selecteer uw waarden en klik op Gegevens > Sorteren, in het pop-up Sorteer dialoogvenster, selecteer de kolom die u wilt sorteren, en kies Celkleur uit de Sorteer Op keuzelijst, klik vervolgens op de kleur van de lege cellen en kies tenslotte de optie Bovenaan. Zie schermafbeelding:
5. Nadat u de instellingen hebt voltooid, klikt u op OK, alle gekleurde lege cellen zijn nu eerst gesorteerd, daarna kunt u de kleur na het sorteren verwijderen. Zie schermafbeeldingen:
![]() | ![]() | ![]() |
Rijen eenvoudig sorteren om lege cellen bovenaan te plaatsen met Kutools voor Excel
De Geavanceerd Sorteren functie van Kutools voor Excel kan u helpen om rijen gemakkelijk te sorteren en de lege cellen bovenaan in Excel te plaatsen. Volg de volgende stappen.
1. Selecteer het bereik dat u wilt sorteren en waarbij u de lege cellen bovenaan wilt plaatsen, en klik vervolgens op Kutools Plus > Sorteren > Geavanceerd Sorteren.
2. In het Geavanceerd Sorteren dialoogvenster, selecteer uw sorteervoorwaarde, en vink vervolgens het vakje Lege cellen aan het begin aan, en klik ten slotte op de knop OK. Zie schermafbeelding:
Het geselecteerde bereik wordt gesorteerd en alle lege cellen worden onmiddellijk bovenaan geplaatst zoals in de onderstaande schermafbeelding te zien is.
Als u een gratis proefperiode (30-dag) van dit hulpprogramma wilt, klikt u op de link om het te downloaden, en gaat u vervolgens naar de bewerking toepassen volgens de hierboven beschreven stappen.
Rijen sorteren om lege cellen bovenaan te plaatsen met een hulpkolom
Om de lege cellen bovenaan uw gegevenslijst te sorteren, kunt u een formule gebruiken om de lege cellen te identificeren en vervolgens de Sorteerfunctie toepassen.
1. Typ in een lege cel naast de gegevens, bijvoorbeeld cel B1, deze formule =A1="", zie schermafbeelding:
2. Sleep vervolgens de vulgreep over de cellen waarin u deze formule wilt hebben, en alle lege cellen worden weergegeven als WAAR en andere als ONWAAR, zie schermafbeelding:
3. Klik vervolgens op Gegevens > Sorteren van Grootste naar Kleinste, en er verschijnt een Sorteren-waarschuwingsdialoogvenster, vink dan Uitbreiden van de selectie aan, zie schermafbeeldingen:
![]() |
![]() |
![]() |
4. Klik vervolgens op OK, alle lege cellen zijn nu gesorteerd bovenaan de waarden.
5. Ten slotte kunt u de waarden in de hulpkolom B verwijderen indien nodig.
Rijen sorteren om lege cellen bovenaan te plaatsen met VBA-code
Pas de volgende VBA-code toe, hiermee kunt u snel de lege cellen bovenaan de gegevens sorteren.
1. Houd de toetsen ALT + F11 ingedrukt, en het venster Microsoft Visual Basic for Applications wordt geopend.
2. Klik op Invoegen > Module, en plak de volgende code in het Modulevenster.
VBA-code: Lege cellen bovenaan de gegevens sorteren
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. Druk vervolgens op de F5-toets om deze code uit te voeren, in het pop-updialoogvenster selecteert u het gegevensbereik dat u wilt sorteren, zie schermafbeelding:
4. Klik vervolgens op OK, de lege cellen zijn nu bovenaan gesorteerd.
Gerelateerde artikelen:
- Hoe gegevens te sorteren of filteren op doorhaling in Excel?
- Hoe gegevens te sorteren op de meest voorkomende waarde in Excel?
- Hoe e-mailadressen te sorteren op domein in Excel?
- Hoe rijen te sorteren op even of oneven getallen in Excel?
Beste Office-productiviteitstools
Versterk je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
- Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!