Gå til hovedindhold

4 nemme måder til hurtigt at fjerne flere tomme eller tomme rækker i Excel

Hvis der er hundredvis af tomme rækker, der skal fjernes gennem hele regnearket eller projektmappen, bliver du frustreret. Her viser denne vejledning nogle hurtige metoder til at håndtere dette job for dig trin for trin.


Metode A: Fjern tomme rækker med kommandoen Gå til speciel

Gør nu nedenstående trin for at fjerne tomme rækker med Gå til specielle rækker:

1. Vælg det område, du vil fjerne tomme rækker, klik på Home fanen og derefter ind Redigering gruppe, klik Find og vælg > Gå til Special.
doc slet tom række 2

2. i Gå til Special dialog, tjek Blanks valgmulighed.
doc slet tom række 3

3. klik OK, nu er alle tomme celler i markeringen valgt.
doc slet tom række 4

4. klik Home fanebladet i Celler gruppe, klik Slette > Slet arkrækker.
doc slet tom række 5

Nu er rækkerne med tomme celler fjernet.
doc slet tom række 6

Bemærk:

Der er en dødelig strøm, mens du bruger kommandoen Gå til speciel til at slette tomme rækker:
Alle rækker indeholder tomme celler (selvom rækken indeholder en tom celle og andre kolonner indeholder data) fjernes som vist nedenstående skærmbillede.

doc slet tom række 1


Ønsker du lønforhøjelse og meget tid til at ledsage familien?

Fanen Office forbedrer din effektivitet med 50%, når Microsoft Office arbejder lige nu

Utroligt, det er lettere og hurtigere at arbejde på to eller flere dokumenter end at arbejde på et.

Sammenlignet med kendte browsere er fanebladeværktøjet i Office-fanen mere kraftfuldt og mere effektivt.

Reducer hundreder af museklik og tastaturindtastning hver dag for dig, farvel med musens hånd nu.

Hvis du normalt arbejder på flere dokumenter, vil Office Tab være en god tidsbesparelse for dig.

30-dages gratis prøveperiode, ingen kreditkort kræves.

Læs mereHent nu


Metode B: Fjern tomme rækker i området / ark / projektmappe med Kutools

Hvis du hurtigt og nemt vil fjerne alle tomme rækker i markering, aktivt ark, valgte ark eller hele projektmappen uden forkert sletning , kan du prøve Slet tomme rækker værktøj til Kutools til Excel, der kan håndtere job med et enkelt klik uden VBA-kode og hjælpekolonne.

Inden du bruger dette værktøj, skal du dog gratis installation af Kutools til Excel for det første.

Klik Kutools > Slette > Slet tomme rækker, vælg derefter en handling efter behov i undermenuen.
doc slet tom række 17

Demo: Fjern alle de tomme rækker med kun et klik


Metode C: Fjern tomme rækker med VBA-koden

1. Trykke Alt + F11 for at aktivere Microsoft Visual Basic til applikationer vindue.

2. klik indsatte > Moduler at oprette en ny Moduler script, kopier og indsæt nedenstående kode til scriptet.

VBA: Fjern tomme rækker

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 slet tom række 7

3. Trykke F5 nøgle til at køre koden, og vælg derefter et interval, du bruger til at fjerne tomme rækker i popping KutoolsforExcel dialogen.
doc slet tom række 8

4. klik OK. Nu er de tomme rækker i markeringen blevet fjernet.
doc slet tom række 9

Bemærk:

Med denne VBA-kode skal du hellere fjerne tomme rækker i et interval, men ikke i hele regnearket, ellers kan Microsoft Excel sidde fast.


Metode D: Fjern tomme rækker med hjælpekolonnen og filterfunktionen

1. Indsæt en kolonne før dit dataområde, tag indsættelse af kolonne A som eksempel, og skriv derefter denne formel = B3 & C3 & D3 ind i A3 for at kombinere data i række3, se skærmbillede:

Tip: Hvis dine data på tværs af kolonne B3 til kolonne N skal du justere formlen til = B3 & C3 & D3 & E3 &… & N3.
doc slet tom række 10

2. Udfyld derefter formlen til celler ved at trække håndtaget til automatisk fyldning ned.
doc slet tom række 11

3. Klik derefter på data > filtre.
doc slet tom række 12

4. Klik derefter på Filterikon ved hjælpekolonnen, tjek Blanks indstilling kun i rullelisten. Se skærmbillede:
doc slet tom række 13

5. klik OK, er alle tomme rækker filtreret ud.
doc slet tom række 14

6. Vælg de filtrerede rækker, klik på Home > Slette > Slet arkrækker for at fjerne de tomme rækker.
doc slet tom række 15

7. Klik derefter på data > filtre igen for at deaktivere filtre funktion.
doc slet tom række 16

Bemærk:

Sammenlign med metode A og metode C, denne metode kan nøjagtigt fjerne tomme rækker og let at håndtere for alle Excel-brugere. Men hvis der er snesevis af kolonner i dine data, vil denne metode være lidt kedelig.


Relativ handling: Indsæt tomme rækker i hver anden række

Måske vil du i nogle gange indsætte tomme rækker i hver anden række i et interval som vist nedenstående skærmbillede:
doc slet tom række 18

I dette tilfælde kan du anvende Indsæt tomme rækker og kolonner hjælp fra Kutools til Excel til hurtigt at håndtere dette job.

1. Vælg det område, du vil indsætte tomme rækker eller kolonner i hver anden række, og klik derefter på Kutools > indsatte > Indsæt tomme rækker og kolonner.
doc slet tom række 19

2. i Indsæt tomme rækker og kolonner dialog, tjek Tomme rækker or Tomme søjler mulighed, som du har brug for i Indsæt type sektion, derefter i Indstillinger sektion, skal du angive Interval af , Rækker/Kolonner.
doc slet tom række 20

3. klik Ok, blanke rækker er indsat i hver anden række af markeringen.

Demo: Indsæt tomme rækker og kolonner


Download prøvefil

prøveKlik for at downloade prøvefil

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