Hoppa till huvudinnehåll

4 enkla sätt att snabbt ta bort flera tomma eller tomma rader i Excel

Om det finns hundratals tomma rader som behöver tas bort genom hela kalkylbladet eller arbetsboken, blir du frustrerad. Här kommer denna handledning att lista några snabba metoder för att hantera det här jobbet steg för steg.


Metod A: Ta bort tomma rader med kommandot Gå till special

Gör nu nedanstående steg för att ta bort tomma rader med Gå till specialrader:

1. Välj det intervall du vill ta bort tomma rader, klicka på Hem fliken och sedan in Redigera grupp, klicka Hitta och välj > Gå till Special.
doc ta bort tom rad 2

2. I Gå till Special dialogrutan, kontrollera Blanks alternativ.
doc ta bort tom rad 3

3. klick OK, nu har alla tomma celler i markeringen valts.
doc ta bort tom rad 4

4. klick Hem fliken, i Celler grupp, klicka Radera > Radera rader.
doc ta bort tom rad 5

Nu har raderna med tomma celler tagits bort.
doc ta bort tom rad 6

Notera:

Det finns ett dödligt flöde när du använder kommandot Gå till special för att radera tomma rader:
Alla rader innehåller tomma celler (även om raden innehåller en tom cell och andra kolumner innehåller data) tas bort enligt nedanstående skärmdump.

doc ta bort tom rad 1


Vill du ha löneförhöjning och mycket tid att följa med familjen?

Fliken Office förbättrar din effektivitet med 50% när Microsoft Office arbetar just nu

Otroligt, att arbeta på två eller flera dokument är enklare och snabbare än att arbeta på ett.

Jämfört med kända webbläsare är flikverktyget i Office-fliken kraftfullare och effektivare.

Minska hundratals musklick och tangentbordstypning varje dag åt dig, säg adjö till mushanden nu.

Om du vanligtvis arbetar med flera dokument kommer Office Tab att vara en bra tidsbesparing för dig.

30-dagars gratis provperiod, inget kreditkort krävs.

Läs merHämta hem nu


Metod B: Ta bort tomma rader i intervall / ark / arbetsbok med Kutools

Om du snabbt och enkelt vill ta bort alla tomma rader i urvalet, det aktiva arket, de valda arken eller hela arbetsboken utan fel borttagning , kan du prova Ta bort tomma rader verktyg för Kutools för Excel, som kan hantera jobb med ett klick utan VBA-kod och hjälpkolumn.

Innan du använder det här verktyget måste du dock gratis installation av Kutools för Excel för det första.

Klicka Kutools > Radera > Ta bort tomma rader, välj sedan en åtgärd efter behov i den nedrullningsbara listan.
doc ta bort tom rad 17

Demo: Ta bort alla tomma rader med bara ett klick


Metod C: Ta bort tomma rader med VBA-koden

1. Tryck Alt + F11 för att aktivera Microsoft Visual Basic för applikationer fönster.

2. klick Insert > Modulerna att skapa en ny Modulerna skript, kopiera och klistra in under koden i skriptet.

VBA: Ta bort tomma rader

Sub DeleteBlankRows()
'Update 20190107
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xRows = WorkRng.Rows.Count
Application.ScreenUpdating = False
For I = xRows To 1 Step -1
    If Application.WorksheetFunction.CountA(WorkRng.Rows(I)) = 0 Then
        WorkRng.Rows(I).EntireRow.Delete XlDeleteShiftDirection.xlShiftUp
    End If
Next
Application.ScreenUpdating = True
End Sub

doc ta bort tom rad 7

3. Tryck F5 för att köra koden och välj sedan ett intervall som du använder för att ta bort tomma rader i poppningen KutoolsforExcel dialog.
doc ta bort tom rad 8

4. klick OK. Nu har de tomma raderna i urvalet tagits bort.
doc ta bort tom rad 9

Notera:

Med den här VBA-koden bör du ta bort tomma rader i ett intervall men inte i hela kalkylbladet, annars kan Microsoft Excel fastna.


Metod D: Ta bort tomma rader med hjälpkolumnen och filterfunktionen

1. Infoga en kolumn före ditt dataintervall, ta in kolumn A som exempel och skriv sedan denna formel = B3 & C3 & D3 in i A3 för att kombinera data i rad3, se skärmdump:

Tips: Om dina data över kolumn B3 till kolumn N, justerar du formeln till = B3 & C3 & D3 & E3 &… & N3.
doc ta bort tom rad 10

2. Fyll sedan formeln till celler genom att dra ner handtaget för automatisk fyllning.
doc ta bort tom rad 11

3. Klicka sedan Data > Filter.
doc ta bort tom rad 12

4. Klicka sedan på Filterikon vid hjälpkolumnen, kontrollera Blanks endast i rullgardinsmenyn. Se skärmdump:
doc ta bort tom rad 13

5. klick OK, har alla tomma rader filtrerats bort.
doc ta bort tom rad 14

6. Markera de filtrerade raderna, klicka Hem > Radera > Radera rader för att ta bort de tomma raderna.
doc ta bort tom rad 15

7. Klicka sedan Data > Filter igen för att inaktivera Filter funktion.
doc ta bort tom rad 16

Obs:

Jämför med metod A och metod C, den här metoden kan exakt ta bort tomma rader och lätt att hantera för alla Excel-användare. Men om det finns dussintals kolumner i dina data kommer den här metoden att vara lite tråkig.


Relativ operation: Infoga tomma rader i varannan rad

Kanske vill du ibland infoga tomma rader i varannan rad i ett intervall som visas nedan:
doc ta bort tom rad 18

I det här fallet kan du använda Infoga tomma rader och kolumner nytta av Kutools för Excel för att snabbt hantera detta jobb.

1. Välj det intervall som du vill infoga tomma rader eller kolumner i varannan rad och klicka sedan på Kutools > Insert > Infoga tomma rader och kolumner.
doc ta bort tom rad 19

2. I Infoga tomma rader och kolumner dialogrutan, kontrollera Tomma rader or Tomma kolumner alternativ som du behöver i Infoga typ avsnitt, sedan i Tillbehör avsnitt, ange Intervall för och rader/Kolonner.
doc ta bort tom rad 20

3. klick Ok, tomma rader har infogats i varannan rad i urvalet.

Demo: Infoga tomma rader och kolumner


Ladda ner exempelfil

provKlicka för att ladda ner exempelfilen

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...

Beskrivning


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!
Comments (54)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
excelente me sirvio el punto uno para 40000 registros en 1 seg
This comment was minimized by the moderator on the site
Great!!! This helps a lot.
This comment was minimized by the moderator on the site
VERY NICE, THANKS
This comment was minimized by the moderator on the site
:lol: Good to share! Thank you!
This comment was minimized by the moderator on the site
Very Helpful :-) it helped me to reconcile big report.
This comment was minimized by the moderator on the site
Guys I recently had this issue. I realised that the F5 special blanks wouldn't work because some of my columns had merged data sharing some rows... I just selected the columns needed and make sure the merge button was unselected. From there, the F5 special blanks select worked! Hope it helps someone.
This comment was minimized by the moderator on the site
This is simple VBA code to delete the entire rows based on particular column:- Sub DeleletBlankrows() Range("A1:A10000").SpecialCells(xlCellTypeBlanks).EntireRow.Delete End Sub
This comment was minimized by the moderator on the site
only usefull if you want to delete ANY row with ONE blank cell, not delete rows with ALL cells being blank. Isn't this titled "How to remove blank or empty rows in Excel?" not "How to remove rows with blank cells?"
This comment was minimized by the moderator on the site
Ah, no, actually. The whole purpose of the sort & filter routine I demonstrated is to take out ONLY rows that are entirely blank across. The inquirer did not want any row removed that had some data in it... only rows that were completely blank. And the problem with the BLANK command was that it took out ANY rows entirely that had even one blank cell, erasing the rest of the data on the same row. Try it. It does the opposite of what you stated in your first sentence.... it takes out only entire blank rows, and leaves ALL the remaining data intact.
This comment was minimized by the moderator on the site
When you select multiple columns, then go to Find & Select -> Go To Special and choose blanks, it will highlight every blank cell within that range. If you then proceed to Delete -> Delete Sheet Rows, it will delete all rows that had a blank cell selected. Go try it.
This comment was minimized by the moderator on the site
oh bro thankyou very very much .....
This comment was minimized by the moderator on the site
thanks a lot, it saved lot of time
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations