Přejít k hlavnímu obsahu

Jak řadit řádky tak, aby prázdné buňky byly nahoře v aplikaci Excel?

Pokud máte seznam dat, který je vyplněn některými prázdnými buňkami, musíte nyní seřadit všechny prázdné buňky nad daty. Když použijete funkci Seřadit v aplikaci Excel, funkce Seřadit nejmenší na největší a Seřadit největší na nejmenší seřadí prázdné buňky ve spodní části záznamů. V tomto případě bude následující kurz hovořit o tom, jak řadit řádky a umístit prázdné buňky na začátek v aplikaci Excel.

Řadit řádky tak, aby prázdné buňky byly nahoře, seřazením barevných buněk
Řadit řádky tak, aby prázdné buňky byly nahoře se sloupcem pomocníka
Řadit řádky tak, aby prázdné buňky byly nahoře s kódem VBA
Pomocí Kutools pro Excel můžete snadno řadit řádky a umístit prázdné buňky na začátek


Řadit řádky tak, aby prázdné buňky byly nahoře, seřazením barevných buněk

V aplikaci Excel můžete data seřadit podle barvy pozadí, takže zde můžete vyplnit prázdné buňky konkrétní barvou a poté je seřadit podle barvy. Proveďte prosím následující kroky:

1. Vyberte seznam dat a stiskněte Ctrl + G k otevření Přejít na v dialogovém okně a poté klikněte na Speciální tlačítko, viz screenshot:

doc-sort-blanks-first1

2. Ve vyskočené Přejít na Speciální dialogové okno, zkontrolujte Blanks a klepněte na tlačítko OK OK.

doc-sort-blanks-first1

3. A všechny prázdné buňky byly vybrány, nyní je můžete vyplnit barvou kliknutím Domů > Barva výplně a výběrem požadované barvy, jak ukazuje následující snímek obrazovky:

doc-sort-blanks-first1

4. Poté můžete seznam seřadit podle barvy výplně, vyberte své hodnoty a klikněte Data > Typ, v popped Typ V dialogovém okně vyberte sloupec, který chcete seřadit, a zvolte Barva buňky z Seřadit zapnuto rozevírací seznam, poté klikněte na barvu prázdných buněk a nakonec vyberte na vrcholu volba. Viz screenshot:

doc-sort-blanks-first1

5. Po dokončení nastavení klikněte na OK, nejprve byly roztříděny všechny barevné prázdné buňky, poté můžete barvu po třídění odstranit. Zobrazit snímky obrazovky:

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

Řadit řádky tak, aby prázdné buňky byly nahoře se sloupcem pomocníka

Chcete-li seřadit prázdné buňky v horní části seznamu dat, můžete k identifikaci prázdných míst použít vzorec a poté použít funkci řazení.

1. Do prázdné buňky, která vedle dat zadejte buňku B1, například zadejte tento vzorec = A1 = "", viz screenshot:

doc-sort-blanks-first1

2. Poté přetáhněte úchyt výplně na buňky, které chcete tento vzorec obsahovat, a všechny prázdné buňky se zobrazí jako TRUEa další jako Falešný, viz screenshot:

doc-sort-blanks-first1

3. Pak klikněte na tlačítko Data > Seřadit od největšího po nejmenší, A Varování řazení vyskočí dialogové okno, pak zkontrolujte Rozbalte výběr, viz screenshoty:

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

4. A pak klikněte na tlačítko OK, všechny prázdné buňky byly tříděny nad hodnotami.

doc-sort-blanks-first1

5. Nakonec můžete podle potřeby odstranit hodnoty ve sloupci B pomocníka.


Řadit řádky tak, aby prázdné buňky byly nahoře s kódem VBA

Použijte následující kód VBA, můžete rychle třídit prázdné buňky nad daty.

1. Podržte ALT + F11 klíče a otevře se Okno Microsoft Visual Basic pro aplikace.

2, klikněte Vložit > Modula vložte následující kód do Okno modulu.

Kód VBA: Seřaďte prázdné buňky nad daty

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. Pak stiskněte tlačítko F5 klíč ke spuštění tohoto kódu, ve vyskakovacím dialogovém okně vyberte rozsah dat, který chcete řadit, viz screenshot:

doc-sort-blanks-first1

4. A pak klikněte na tlačítko OK, prázdné buňky byly seřazeny nahoru.


Pomocí Kutools pro Excel můžete snadno řadit řádky a umístit prázdné buňky na začátek

Projekt Rozšířené řazení užitečnost Kutools pro Excel vám pomůže snadno seřadit řádky a umístit prázdné buňky na začátek v aplikaci Excel. Postupujte prosím následovně.

Před aplikací Kutools pro Excel, Prosím nejprve si jej stáhněte a nainstalujte.

1. Vyberte rozsah, který chcete řadit, vložte prázdné buňky nahoře a poté klikněte Kutools Plus > Typ > Rozšířené řazení

2. V Rozšířené řazení V dialogovém okně vyberte podmínku řazení a poté zkontrolujte Prázdné buňky vpředu a nakonec klikněte na OK knoflík. Viz screenshot:

nejdříve prázdná buňka

Poté je vybraný rozsah seřazen a všechny prázdné buňky jsou okamžitě umístěny na vrchol, jak je znázorněno na následujícím obrázku obrazovky. 

  Pokud chcete mít bezplatnou (30denní) zkušební verzi tohoto nástroje, kliknutím jej stáhněte, a poté přejděte k použití operace podle výše uvedených kroků.


Pomocí Kutools pro Excel můžete snadno řadit řádky a umístit prázdné buňky na začátek


Související články:

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

Popis


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
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