Slet tomme rækker i Excel (8 egnede metoder)

  • Del Dette
Hugh West

Forestil dig et tilfælde, hvor du har et sæt data i et Excel-regneark, og du ser nogle unødvendige tomme rækker. Der er ingen tvivl om, at sådanne uventede tomme rækker irriterer alle, forårsager forstyrrelser i arbejdet og hindrer arbejdstempoet. Så før vi arbejder med et sådant datasæt i Excel, vil vi gerne slet disse ubrugelige tomme rækker Microsoft Excel har mange teknikker og metoder til at udføre denne opgave. Vi vil vise 8 af dem med eksempler og gode illustrationer.

Download arbejdsbog til øvelser

Vi anbefaler, at du downloader følgende arbejdsbog og øver dig med den.

Slet tomme rækker.xlsx

8 Effektive metoder til at slette tomme rækker i Excel

Lad os se på følgende datasæt, som beskriver den Varen navn, Salg beløb, og Bonus I betragtning heraf har dette datasæt tomme rækker i Række 6 , 9 , 11 , og 13 vil vi fjerne disse unødvendige rækker.

Så lad os begynde.

1. Slet et par tomme rækker manuelt

Når vi har et datasæt, der ikke er så stort og kun har et lille antal tomme rækker, kan vi fjerne rækkerne manuelt. Det vil være hurtigere end at implementere andre metoder, der har Excel-kommandoer, funktioner osv. i et sådant tilfælde. Denne teknik består af blot to enkle trin. Lad os se. 👇

Trin:

  • Tryk & hold Ctrl nøgle og dermed Vælg de tomme rækker.

  • Højreklik på > Gå til den kontekst menu> Klik på den Slet kommando.
Tastaturgenvejen for Slet Kommandoen er: Ctrl + -

Så er det nok! Vi har nemt fjernet de ubrugelige tomme rækker. 👇

💡 Husk:

Læs mere: Sådan fjerner du tomme rækker i Excel

2. Brug Excel-sorteringskommandoen

Sortere kommandoen flytter de tomme rækker til bunden af datasættet. Som følge heraf slipper datasættet for meningsløse tomme rækker. Lad os se arbejdsgangen. 👇

Trin:

  • Gå til Data fanen> Den Sortere og filtrere gruppe.
  • Klik på Sortere fra mindste til største eller, Sortere fra størst til mindst .

Til sidst sorteres de tomme rækker i bunden. Følgende billede viser resultatet. 👇

💡 Husk:

Hvis datasættet har en kolonne for serienumre, skal vi vælge Sortere Fra den mindste til den største mulighed så serienumrene ikke ændres.

Læs mere: Sådan sletter du rækker i Excel

3. Brug kommandoen Gå til specialkommando

Denne kommando markerer tomme celler. Derefter kan vi slette de tomme rækker ved hjælp af tastaturgenvejen Ctrl + - eller, den Slet kommandoen i den kontekst Så lad os se denne metode trin for trin. 👇

Trin:

  • Vælg enhver kolonne eller hele datasættet.
Hvis du vil vælge en kolonne/hele datasættet, skal du vælge den første celle og derefter holde Skift tasten og vælg derefter den sidste celle.

  • Gå til Hjem fanen> Den Redigering af gruppe.
  • Gå til Find & Vælg drop-down menu> Den Gå til Special kommando.

Gå til Special åbnes.

Genvej : Presse Ctrl + G > Gå til dialogboks åbnes> Tryk på Særligt .

  • Vælg den Ubearbejdede emner valgknap> Tryk på OK .

Vi kan se på det følgende skærmbillede, at de forventede tomme rækker sammen med de tomme celler også er valgt.

Lad os nu gå videre for at slette de valgte rækker.

  • Tryk på Ctrl + - .

Slet åbnes.

  • Vælg den Hele rækken valgknap> Tryk på OK .

Du kan også udføre denne sletning ved at bruge Slet i kontekst menuen som beskrevet i den første metode.

Det var det. Vi har fjernet de unødvendige tomme rækker. Vi har vist det resulterende datasæt i ovenstående skærmbillede. 👆

Læs mere: Sådan sletter du rækker i Excel, der fortsætter i al evighed (4 nemme måder)

4. Udnyt Excel Find Kommando

Denne metode ligner meget den foregående metode. Forskellen er den måde, vi vælger de tomme rækker på. Lad os gå videre. 👇

Trin:

  • Gå til Hjem fanen> Den Redigering af gruppe.
  • Find & Vælg drop-down> Den Find Kommando.

En dialogboks med navnet Find og erstat vil blive vist.

Vi kan også komme til Find og erstat ved at trykke på Ctrl + H på tastaturet.

Udfør nu følgende trin et efter et.

  • Gå til Find del af kassen.
  • Behold den Find hvad feltet er tomt.
  • Søg på Inden for Ark .
  • Søg på Af rækker .
  • Kig ind Værdier .
  • Marker den Match hele celleindholdet afkrydsningsfeltet.
  • Tryk på Find alle .

Som vi kan se, vises alle 4 tomme rækker i pop-up boksen. 👇

  • Vælg dem alle ved at trykke på Ctrl + A .
  • Tryk på Luk .

  • Ved hjælp af en passende metode som beskrevet i ovenstående afsnit, slet dem alle.

Resultatet vil være som vist på billedet nedenfor. 👇

5. Brug Excel AutoFilter-funktionen

Vi kan også slette tomme rækker ved hjælp af Filter i excel. Her er trinene. 👇

Trin:

  • Vælg hele dataområdet, herunder overskrifterne, B4:E14 .
  • Gå til Data fanen> Den Sortere & Filtrere group> Tænd for Filter ved at klikke på den.

Tastaturgenvejen til at slå filterindstillingen til er: Ctrl+Shift+L

  • Klik på en af de viser alle ikoner for overskrifterne i datasættet.
  • Fravælg alle> Vælg kun Ubearbejdede emner .
  • Tryk på OK .

Alle rækker med indhold er forsvundet. Kun de tomme rækker er synlige nu.

  • Slet de tomme rækker ved hjælp af en af de teknikker, der er beskrevet i metode 1.

Selv om vi har slettet de tomme rækker med succes, ser vi også datasættet, som om vi har slettet alle rækker med data. Vi skal gendanne de rækker med data og konvertere datasættet til en ufiltreret formular sang med det.

  • Klik på en af de viser alle ikoner for overskrifterne i datasættet.
  • Vælg alle> Tryk på OK .

Vi har fået vores oprindelige datasæt tilbage, som nu er uden tomme rækker. Den næste opgave er at konvertere det til en ufiltreret form.

  • Klik på en tilfældig celle i datasættet, og gå til Data fanebladet.
  • Gå til Sortere & Filtrere gruppe> Klik på den Filter kommando.

Den filtrerede form er væk, og datasættet har det ønskede normale udseende. 👇

En alternativ måde at bruge filterindstillingen på:

Vi vil måske gerne prøve en alternativ måde at bruge Filter Denne gang kan vi ikke slette de tomme rækker fra datasættet, men vi kan fjerne dem fra vores vision. I nogle tilfælde kan denne metode være nyttig. Så lad os se! 👇

Trin:

  • Anvend den Filter kommando på datasættet som tidligere nævnt.
  • Klik på en af de viser alle ikoner for overskrifterne i datasættet.

  • Fjern markeringen af (Løse felter) checkbox> Tryk på OK .

Vi har fået de tomme rækker til at forsvinde fra datasættet! Vi skal beholde de Filter mulighed ON . 👇

💡 Husk:

Det skal bemærkes, at hvis vi slukker for Filter valgmulighed, vil de tomme rækker blive vist igen!

Læs mere: Sådan filtreres og slettes rækker med VBA i Excel (2 metoder)

Lignende læsninger

  • Sådan sletter du en række, hvis en celle er tom i Excel (4 metoder)
  • Formel til at fjerne tomme rækker i Excel (5 eksempler)
  • Slet flere rækker i Excel (3 metoder)
  • Sådan sletter du valgte rækker i Excel (8 fremgangsmåder)
  • Sådan sletter du alle rækker under en bestemt række i Excel (6 måder)

6. Brug Excel Advanced Filter Command

Det avancerede filter er et andet nyttigt værktøj i Microsoft Excel til at fjerne de ubrugelige tomme rækker fra synet. Lad os se følgende trin. 👇

Trin:

Først og fremmest skal vi oprette en filterkriterier rækkevidde . til det,

  • Opret en ny datakolonne i Celle G4 med en overskrift med navnet Salgsperson .
  • Type >""" i celle G5.

  • Gå til Data fanen> Gå til Sortere & Filtrere gruppe> Klik på den Avanceret mulighed.

Dialogboksen for avanceret filter åbnes.

  • Klik på " Filtrere listen, på stedet " radioknappen.
  • Vælg derefter " Liste rækkevidde " ved at vælge hele datasættet B4:E14 .

  • Vælg den " Kriteriernes rækkevidde " ved at vælge området G4:G5 .

Når trin 3 & 4 er gennemført, skal Avanceret filter dialogboksen vil se ud som i det følgende billede.

  • Tryk på OK .

Følgende skærmbillede viser, at vi har fjernet de tomme rækker fra datasættet. 👇

Men den blå & ikke-sekventielle rækketal 5,7,8,10,12 og 14 viser, at de tomme rækker stadig er der, men ikke er synlige. Hvis du vil have dem tilbage, skal du blot dobbeltklikke mellem de blå rækkenumre, og de vil dukke op igen!

Læs mere: Sådan sletter du filtrerede rækker i Excel (5 metoder)

7. Brug flere Excel-formler til at slette tomme rækker

7.1 Brug Excel FILTER-funktionen

I denne metode vil vi bruge funktionen FILTER som er en dynamisk array-funktion kun tilgængelig i Excel 365 .

Det specielle her er, at du kun skal indtaste formlen én gang i den øverste venstre celle. Resultaterne vil blive overført til de resterende celler i det angivne område. Hvis vi tilføjer flere rækker til vores datasæt, vil funktionen desuden automatisk også gælde for de nye rækker.

Lad os se, hvordan du bruger den. 👇

Trin:

  • Kopier navnene på overskrifterne og indsætte dem på et nyt sted (her, i Celle G4 ) med formatering.
  • Indtast følgende formel ved hjælp af FILTER funktion i Celle G5 :
=FILTER(B5:E14,(B5:B14"")*(C5:C14"")*(D5:D14"")*(E5:E14""))

  • Tryk på Indtast .

Det følgende billede viser, at vi har fjernet alle de tomme rækker og givet datasættet det ønskede rene udseende.

🔎 Hvordan virker formlen?

Da vi leder efter tomme rækker, der skal slettes, vil hver enkelt celle i de tomme rækker være tom. Vi har derfor opstillet kriterier for at finde de tomme celler først. Derefter har vi ved hjælp af boolsk logik slettet de tomme celler, med andre ord de tomme rækker.

E5:E14"""

IKKE operatoren med en tom streng "" betyder Ikke tomt I hver celle i intervallet E5:E14 vil resultatet være et array som følger:

Output: {TRUE;FALSE;TRUE;TRUE;TRUE;TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE}

Tilsvarende gælder for D5:D14""" , C5:C14""" og B5:B14""" , vil resultaterne være:

D5:D14""= {TRUE;FALSE;TRUE;TRUE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE}

C5:C14""= {TRUE;FALSE;TRUE;TRUE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE}

B5:B14""= {TRUE;FALSE;TRUE;TRUE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE;TRUE;FALSE;TRUE;TRUE}

(B5:B14””)*(C5:C14””)*(D5:D14””)*(E5:E14””)

Output: {1;0;1;1;1;1;0;0;1;1;0;1;0;1;0;1}

FILTER(B5:E14,(B5:B14””)*(C5:C14””)*(D5:D14””)*(E5:E14””))

Endelig er det FILTER funktionen returnerer output fra arrayet B5:B14 , som opfylder kriterierne.=

Output: {"Matt", "Kød",200,10; "Lee", "Fisk og skaldyr",450,22.5; "Adam", "Beklædning",1000,50; "Hopkins", "Babylegetøj",780,39; "Nick", "Beklædning",890,44.5; "Chris", "Kosmetik",2550,127.5}

7.2 Brug funktionen COUNTBLANK

Funktionen COUNTBLANK returnerer antallet af tomme celler i et angivet område. Selv om den omhandler tomme celler, kan vi også bruge funktionen til vores formål. Lad os se. 👇

Trin:

  • Tilføj en kolonne med navnet " Ubearbejdede emner " i højre side af datasættet.
  • Indtast formlen ⏩ =COUNTBLANK(B5:E5) ➤ i Celle F5 .

  • Træk den Håndtag til påfyldning ikon over området F6:F14 .

  • Gå til Data fanen> Gå til Sortere & Filtrere gruppe.
  • Tænd for Filter mulighed.
Tastaturgenvej for Filter mulighed: Ctrl+Shift+L

  • Klik på en af de viser alle ikoner i overskrifterne på datasættet.
  • Fravælg alle> Vælg kun 4 .
  • Tryk på OK .

  • Slet de eksisterende rækker ved hjælp af en af de teknikker, der er beskrevet i metode 1 .
  • Gå nu til Data og klik på fanen Filter og slå den fra.

Når du har drejet den Filter er slået fra, vil datasættet se ud som følgende billede.

  • Slet kolonne F ved at markere kolonnen og vælge Slet kommando fra den kontekst menu.

Derfor har vi slettet de tomme rækker og genereret vores nye, friske datasæt. 👆

7.3 Kombiner INDEX-, SMALL-, ROW- og ROWS-funktionerne

I den næstsidste metode har vi fundet frem til en Excel-formel. Denne metode fungerer i kun to trin. Lad os se nedenfor. 👇

Trin:

  • Bare kopi overskrifterne i datasættet og indsætte den til et passende sted, her i Celle G4 .
  • Indtast følgende formel i Celle G5 og tryk på Indtast.
=IFERROR(INDEX(B:B,SMALL(IF(B$5:B$14""",ROW(B$5:B$14))),ROWS(B$5:B$5))), "")

📌 Hvis du ikke har MS Excel 365 , og tryk derefter på Ctrl+Shift+Enter .

  • Træk den fyldningshåndtag ikonet til højre og nederst i datasættet.

Det er det. Se det følgende billede. 👇

🔎 Hvordan virker formlen?

RÆKKER(B$5:B5)

RÆKKER funktionen returnerer antallet af rækker i intervallet B$5:B5 .

Udgang: 1 .

⮞ ROW(B$5:B$14)

RÆKKE funktionen returnerer række-nummeret i området B$5:B$14 .

Output: {5;6;7;8;9;10;11;12;13;14}

⮞ B$5:B$14"""

Output: {TRUE;FALSK;TRUE;TRUE;TRUE;FALSK;TRUE;TRUE;FALSK;TRUE;TRUE;FALSK;TRUE;FALSK;TRUE}

⮞ IF(B$5:B$14""", ROW(B$5:B$14))

IF funktionen kontrollerer området B$5:B$14 om den opfylder betingelsen, og returnerer følgende.

Output: {5;FALSK;7;8;FALSK;10;FALSK;12;FALSK;14}

SMALL(IF(B$5:B$14""", ROW(B$5:B$14)),ROWS(B$5:B5))

SMALL funktionen bestemmer den mindste værdi i ovenstående array.

Output: {5}

IFERROR(INDEX(B:B,SMALL(IF(B$5:B$14""", ROW(B$5:B$14))),ROWS(B$5:B$5))), ""))

Endelig er det INDEX funktionen returnerer værdien fra B:B rækkevidde og 5. række , som kaldes af den SMALL funktion. IFERROR funktionen er blot for at holde output frisk fra Excel-fejlværdier.

Output: {Matt}

Læs mere: Sådan sletter du tomme rækker i Excel (6 måder)

8. Brug Excel Power Query Tool til at slette alle tomme rækker

Power Query er et fantastisk Excel-værktøj, og du kan bruge det til flere formål. Her vil vi bruge dette værktøj til vores formål, nemlig at slette de tomme rækker. Følg blot nedenstående trin. 👇

Trin:

  • Gå til Data tab> " Få & transformér data " gruppe> Vælg " Fra tabel/område " mulighed.

    A " Opret tabel " åbnes.

  • Vælg hele datasættet B4:E14 .
  • Tryk på OK .

Den " Power Query Editor " er blevet vist.

  • Gå til Hjem faneblad> Reducer rækker drop-down menu
  • Fjern rækker drop-down> Fjern tomme rækker .

De tomme rækker slettes. Se følgende billede.

  • Gå til Fil > Vælg Coles & Indlæs til mulighed.

Import af data dialogboksen vises.

  • Vælg den Tabel valgknap.
  • Vælg den Eksisterende regneark radioknap
  • Vælg den ønskede placering af udgangen, Celle B16 > Tryk på OK .

Det er det. Uddatasættet er klar uden tomme rækker.

Hvis du nu ønsker at konvertere den Tabel formular til den Område formular skal du følge nogle flere trin.

Konvertering af datasættet til intervalform:

Trin:

  • Gå til Borddesign fanen> den Værktøj gruppe> Vælg Konverter til område .
  • Tryk på OK .

Det er lykkedes os at konvertere datasættet til en intervalform.

Salg og Bonus kolonnedata er i Generelt Nummertype. Du kan nemt ændre nummertypen. Du skal blot følge disse to trin.

1. Vælg de to kolonner .

2. Gå til Hjem faneblad> Nummer gruppe> Vælg Format for regnskabsnummer .

Det er det. Se det følgende billede.

Læs mere: Excel-genvej til at slette rækker (med bonusteknikker)

Afsluttende ord

Så vi har diskuteret 8 måder at slette tomme rækker i Excel. Håber du vil finde alle disse metoder instrumentelle. Desuden er arbejdsbogen der for dig at downloade og øve dig selv. Hvis du har spørgsmål, kommentarer eller nogen form for feedback, så lad mig vide i kommentarfeltet. Og besøg venligst vores hjemmeside ExcelWIKI for at udforske mere.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.