Hoppa till huvudinnehåll

Hur sorterar jag rader för att placera de tomma cellerna ovanpå i Excel?

Författare: Xiaoyang Senast ändrad: 2024-09-05

Om du har en lista med data som är fyllda med några tomma celler måste du nu sortera alla tomma celler ovanpå data. När du använder funktionen Sortera i Excel sorterar funktionerna Sortera minsta till största och Sortera största till minsta de tomma cellerna längst ner i posterna. I det här fallet kommer följande handledning att prata om hur man sorterar rader och placerar de tomma cellerna ovanpå i Excel.

Sortera rader för att placera de tomma cellerna ovanpå genom att sortera färgade celler
Sortera enkelt rader för att placera de tomma cellerna ovanpå med Kutools för Excel

Sortera rader för att placera de tomma cellerna ovanpå med en hjälpkolumn
Sortera rader för att placera de tomma cellerna ovanpå med VBA-kod


Sortera rader för att placera de tomma cellerna ovanpå genom att sortera färgade celler

I Excel kan du sortera data efter bakgrundsfärg, så här kan du fylla de tomma cellerna med en specifik färg och sedan sortera dem efter färg. Gör med följande steg:

1. Välj din datalista och tryck på Ctrl + G att öppna gå till dialogrutan och klicka sedan på Special knapp, se skärmdump:

klicka på knappen Special i dialogrutan Gå till

2. I poppade gå till Specialdialogruta, kontrollera Blanks alternativet och klicka sedan på OK.

markera alternativet Blanks i dialogrutan

3. Och alla tomma celler har valts, nu kan du fylla dem med en färg genom att klicka Hem > Fyllningsfärg och välja en färg som du vill ha som följande skärmdump visas:

fyll de tomma cellerna med en färg

4. Sedan kan du sortera listan efter färg, välj dina värden och klicka Data > Svart, i poppade Svart välj den kolumn som du vill sortera och välj Cellfärg från Sortera på rullgardinsmenyn och klicka sedan på färgen på de tomma cellerna och välj slutligen överst alternativ. Se skärmdump:

sortera data baserat på färgen i dialogrutan Sortera

5. När du har gjort inställningarna klickar du på OK, alla färgade tomma celler har sorterats först, sedan kan du ta bort färgen efter sortering. Se skärmdumpar:

alla färgade tomma celler har sorterats först pil till höger ta bort färgen efter sortering

Sortera enkelt rader för att placera de tomma cellerna ovanpå med Kutools för Excel

Smakämnen Avancerad sortering nytta av Kutools för Excel kan hjälpa dig att enkelt sortera rader och placera tomma celler ovanpå i Excel. Gör så här.

Kutools för Excel erbjuder över 300 avancerade funktioner för att effektivisera komplexa uppgifter, vilket ökar kreativiteten och effektiviteten. Förbättrad med AI-funktioner, Kutools automatiserar uppgifter med precision, vilket gör datahantering enkel. Detaljerad information om Kutools för Excel...         Gratis provperiod...

1. Välj det intervall du vill sortera och lägg de tomma cellerna ovanpå och klicka sedan på Kutools Plus > Svart > Avancerad sortering

klicka på Avancerad sorteringsfunktion i kutools

2. I Avancerad sortering i dialogrutan, välj ditt sorteringsvillkor och markera sedan Tomma celler framför och slutligen klicka på OK knapp. Se skärmdump:

markera rutan Tomma celler framför i dialogrutan

Sedan sorteras det valda intervallet och alla tomma celler läggs på toppen omedelbart som nedanstående skärmdump visas. 

alla tomma celler läggs ovanpå

  Om du vill ha en gratis provperiod (30 dagar) av det här verktyget, klicka för att ladda ner den, och gå sedan till för att tillämpa operationen enligt ovanstående steg.


Sortera rader för att placera de tomma cellerna ovanpå med en hjälpkolumn

För att sortera de tomma cellerna högst upp i din datalista kan du använda en formel för att identifiera tomrummen och sedan använda sorteringsfunktionen.

1. I en tom cell som bredvid data, till exempel cell B1, skriver du till exempel denna formel = A1 = "", se skärmdump:

ange en formel för att identifiera de tomma områdena

2. Dra sedan fyllningshandtaget till cellerna som du vill ha den här formeln och alla tomma celler visas som SANNoch andra som Falsk, se skärmdump:

dra formeln ner till andra celler

3. Klicka sedan Data > Sortera största till minstaOch en Sortera varning dialogrutan dyker upp och kontrollera sedan Utöka urvalet, se skärmdumpar:

klicka på Data > Sortera störst till minst
pil ner
markera Utöka urvalet i dialogrutan

4. Och klicka sedan på OK, alla tomma celler har sorterats högst upp på värdena.

alla tomma celler har sorterats överst

5. Äntligen kan du radera värdena i hjälpkolumn B efter behov.


Sortera rader för att placera de tomma cellerna ovanpå med VBA-kod

Tillämpa följande VBA-kod, du kan snabbt sortera de tomma cellerna ovanpå data.

1. Håll ner ALT + F11 knapparna och det öppnar Microsoft Visual Basic for Applications-fönstret.

2. Klicka Insert > Modulernaoch klistra in följande kod i Modulfönster.

VBA-kod: Sortera de tomma cellerna ovanpå data

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. Tryck sedan på F5 nyckel för att köra den här koden, i den poppade dialogrutan, välj det dataområde som du vill sortera, se skärmdump:

vba-kod för att välja datalistan

4. Och klicka sedan på OK, de tomma cellerna har sorterats ovanpå.


Relaterade artiklar:

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!