Gå til hovedindhold

Hvordan sorterer man rækker for at placere de tomme celler øverst i Excel?

Hvis du har en liste over data, der er befolket med nogle tomme celler, skal du nu sortere alle de tomme celler oven på dataene. Når du anvender sorteringsfunktionen i Excel, sorterer funktionerne Sorter mindst til største og Sorter størst til mindste de tomme celler i bunden af ​​posterne. I dette tilfælde vil den følgende vejledning tale om, hvordan man sorterer rækker og placerer de tomme celler øverst i Excel.

Sorter rækker for at placere de tomme celler øverst ved at sortere farvede celler
Sorter rækker for at placere de tomme celler øverst med en hjælpekolonne
Sorter rækker for at placere de tomme celler øverst med VBA-kode
Sorter let rækker for at placere de tomme celler ovenpå med Kutools til Excel


Sorter rækker for at placere de tomme celler øverst ved at sortere farvede celler

I Excel kan du sortere data efter baggrundsfarve, så her kan du udfylde de tomme celler med en bestemt farve og derefter sortere dem efter farve. Benyt følgende trin:

1. Vælg din dataliste, og tryk på Ctrl + G at åbne gå til dialog, og klik derefter på Særlig knap, se skærmbillede:

doc-sort-blanks-first1

2. I poppet gå til Særlig dialogboks, tjek Blanks valgmulighed, og klik derefter på OK.

doc-sort-blanks-first1

3. Og alle de tomme celler er valgt, nu kan du udfylde dem med en farve ved at klikke Home > Fyld farve og vælge en farve, du vil have som følgende skærmbillede vist:

doc-sort-blanks-first1

4. Derefter kan du sortere listen ved at udfylde farve, vælg dine værdier og klik data > Sort, i poppet Sort dialog, vælg den kolonne, du vil sortere, og vælg Cellefarve fra Sorter til rulleliste, og klik derefter på farven på de tomme celler, vælg endelig på toppen mulighed. Se skærmbillede:

doc-sort-blanks-first1

5. Når du er færdig med indstillingerne, skal du klikke på OK, alle de farvede tomme celler er blevet sorteret først, så kan du fjerne farven efter sortering. Se skærmbilleder:

doc-sort-blanks-first5 -2 doc-sort-blanks-first6

Sorter rækker for at placere de tomme celler øverst med en hjælpekolonne

For at sortere de tomme celler øverst på din dataliste kan du bruge en formel til at identificere de tomme felter og derefter anvende sorteringsfunktionen.

1. I en tom celle, som for eksempel celle B1 f.eks. Skriver denne formel = A1 = "", se skærmbillede:

doc-sort-blanks-first1

2. Træk derefter fyldhåndtaget over til de celler, som du vil have denne formel, og alle de tomme celler vises som TRUEog andre som False, se skærmbillede:

doc-sort-blanks-first1

3. Klik derefter på data > Sorter største til mindsteOg en Sorter advarsel dialog vises, og tjek derefter Udvid markeringen, se skærmbilleder:

doc-sort-blanks-first9
-1
doc-sort-blanks-first10

4. Og klik derefter på OK, alle de tomme celler er sorteret øverst på værdierne.

doc-sort-blanks-first1

5. Endelig kan du slette værdierne i hjælpekolonne B efter behov.


Sorter rækker for at placere de tomme celler øverst med VBA-kode

Anvend følgende VBA-kode, du kan hurtigt sortere de tomme celler oven på dataene.

1. Hold nede ALT + F11 tasterne, og det åbner Vinduet Microsoft Visual Basic til applikationer.

2. Klik indsatte > Moduler, og indsæt følgende kode i Modul vindue.

VBA-kode: Sorter de tomme celler oven på dataene

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. Tryk derefter på F5 nøgle til at køre denne kode, i den poppede dialog, vælg det dataområde, du vil sortere, se skærmbillede:

doc-sort-blanks-first1

4. Og klik derefter på OK, de tomme celler er sorteret ovenpå.


Sorter let rækker for at placere de tomme celler ovenpå med Kutools til Excel

Avanceret sortering nytte af Kutools til Excel kan hjælpe dig med let at sortere rækker og placere de tomme celler øverst i Excel. Gør som følger.

Før påføring Kutools til Excel, Bedes download og installer det først.

1. Vælg det område, du vil sortere, og læg de tomme celler ovenpå, og klik derefter på Kutools Plus > Sort > Avanceret sortering

2. i Avanceret sortering i dialogboksen, skal du vælge din sorteringsbetingelse og derefter kontrollere Tomme celler foran og klik til sidst på OK knap. Se skærmbillede:

doc tom celle først

Derefter sorteres det valgte område, og alle tomme celler placeres med det samme som nedenstående skærmbillede vist. 

  Hvis du vil have en gratis prøveperiode (30 dage) af dette værktøj, klik for at downloade det, og gå derefter til at anvende handlingen i henhold til ovenstående trin.


Sorter let rækker for at placere de tomme celler ovenpå med Kutools til Excel


Relaterede artikler:

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
For big sheet putting a value "0" is not easy, i think as per above, Sort Rows To Put The Blank Cells On Top With A Helper Column like ((a blank cell which next to the data, cell B1, for instance, type this formula =A1="")) is very easy & fast trick
This comment was minimized by the moderator on the site
A trick that was easy for me was to put a value of "0" in all blank cells and then conditionally format those cells with a "0" to have white font. Then I could easily sort by value and the "0" cells would appear on the top but visually they appear blank because the font matches the background. This may not work if you're using the cells for metrics purposes, this was merely for sorting.
This comment was minimized by the moderator on the site
Genius!!! Thank you so much!
This comment was minimized by the moderator on the site
Good Day,
Thanks for sharing.
This comment was minimized by the moderator on the site
Great Post.............It help me lots of.......... Thank you so much.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations