Preskoči na glavno vsebino
 

6 preprostih načinov za odstranjevanje praznih vrstic v Excelu (korak za korakom)

Avtor: Sonce Zadnja sprememba: 2023-06-19

Ko delate z velikimi nabori podatkov, ki vsebujejo prazne vrstice, lahko to zamaši vaš delovni list in ovira analizo podatkov. Medtem ko lahko ročno odstranite majhno število praznih vrstic, postane to zamudno in neučinkovito, če imate opravka s stotinami praznih vrstic. V tej vadnici predstavljamo šest različnih metod za učinkovito odstranjevanje praznih vrstic v serijah. Te tehnike pokrivajo različne scenarije, na katere lahko naletite v Excelu, in vam omogočajo delo s čistejšimi in bolj strukturiranimi podatki.

doc odstrani prazne vrstice 1


Video: Odstranite prazne vrstice

 


Odstranite prazne vrstice

 

Ko odstranjujete prazne vrstice iz nabora podatkov, je pomembno, da ste previdni, saj lahko nekatere pogosto predlagane metode pomotoma odstranijo vrstice, ki vsebujejo podatke. Dva priljubljena nasveta, ki ju najdete na internetu, sta na primer (navedena sta tudi v tej vadnici spodaj):

  • Uporaba "Pojdi na posebno", da izberete prazne celice in nato odstranite vrstice teh izbranih praznih celic.
  • Uporaba filter funkcijo za filtriranje praznih celic v ključnem stolpcu in nato odstranitev praznih vrstic v filtriranem obsegu.

Vendar imata obe metodi možnost pomotoma odstraniti vrstice, ki vsebujejo pomembne podatke, kot so prikazani spodnji posnetki zaslona.

doc odstrani prazne vrstice 2

Da bi se izognili takšnim nenamernim izbrisom, priporočamo, da uporabite enega od spodnjih štirih načinov za natančno brisanje praznih vrstic.


>> Odstranite prazne vrstice s pomožnim stolpcem

1. korak: Dodajte pomožni stolpec in uporabite funkcijo COUNTA
  1. Na skrajni desni strani nabora podatkov dodajte »Helper" in uporabite spodnjo formulo v prvi celici stolpca:

    =COUNTA(A2:C2)

    Opombe: V formuli je A2:C2 obseg, v katerem želite prešteti neprazne celice.

  2. Potem povlecite ročico za samodejno polnjenje navzdol za zapolnitev formule za štetje števila nepraznih celic v vsaki vrstici. "0" označuje, da je relativna vrstica popolnoma prazna.

2. korak: Prazne vrstice filtrirajte po pomožnem stolpcu
  1. Kliknite katero koli celico stolpca s pomočjo in izberite datum > filter.

    doc odstrani prazne vrstice 5

  2. Nato kliknite na puščica filtra in samo preverite 0 v razširjenem meniju in kliknite OK.

    Zdaj so vse prazne vrstice filtrirane.

3. korak: Izbrišite prazne vrstice

Izberite prazne vrstice (kliknite številko vrstice in povlecite navzdol, da izberete vse prazne vrstice), nato z desnim klikom izberite Izbriši vrstico iz kontekstnega menija (ali pa uporabite bližnjice Ctrl + -).

4. korak: Izberite Filter v skupini Razvrsti in filtriraj, da počistite uporabljeni filter

doc odstrani prazne vrstice 10

Rezultat:

Opombe: Če pomožnega stolpca ne potrebujete več, ga po filtriranju odstranite.

>> Odstranite prazne vrstice s Kutools v 3 sekundah

Za hiter in enostaven način za natančno odstranjevanje praznih vrstic iz vaše izbire je najboljša rešitev uporaba Izbriši prazne vrstice značilnost Kutools za Excel. Takole:

  1. Izberite obseg, iz katerega želite odstraniti prazne vrstice.
  2. klik Kutools > Brisanje > Izbriši prazne vrstice > V izbranem obsegu.
  3. Izberite želeno možnost, kot jo potrebujete, in kliknite OK v prikazanem pogovornem oknu.

Dodatne informacije:
  • Poleg odstranjevanja praznih vrstic znotraj izbora vam Kutools za Excel omogoča tudi priročno brisanje praznih vrstic iz aktivni delovni list, izbrani listi, ali celo celoten delovni zvezek z enim samim klikom.

  • Preden uporabite funkcijo Izbriši prazne vrstice, namestite Kutools za Excel. Kliknite tukaj za prenos in 30-dnevno brezplačno preskusno različico.


>> Ročno odstranite prazne vrstice

Če je nekaj praznih vrstic za odstranitev, jih lahko odstranite tudi ročno.

1. korak: izberite prazne vrstice

Kliknite na številko vrstice, da izberete eno prazno vrstico. Če je več praznih vrstic, pridržite Ctrl in eno za drugo kliknite številke vrstic, da jih izberete.

2. korak: Izbrišite prazne vrstice

Ko izberete prazne vrstice, z desno miškino tipko kliknite in izberite Brisanje iz kontekstnega menija (ali pa uporabite bližnjice Ctrl + -).

Rezultat:


>> Odstranite prazne vrstice z uporabo VBA

Če vas zanima VBA, ta vadnica ponuja dve kodi VBA za odstranjevanje praznih vrstic v izboru in na aktivnem delovnem listu.

1. korak: Kopirajte VBA v okno Microsoft Visual Basic for Applications
  1. Aktivirajte list, s katerega želite odstraniti prazne vrstice, nato pritisnite druga + F11 ključi.

    doc odstrani prazne vrstice 27

  2. V pojavnem oknu kliknite Vstavi > Moduli.

  3. Nato kopirajte in prilepite eno od spodnjih kod v prazen nov modul.

    Koda 1: Odstranite prazne vrstice iz aktivnega delovnega lista

    Sub RemoveBlankRows()
    'UpdatebyExtendoffice
        Dim wsheet As Worksheet
        Dim lastRow As Long
        Dim i As Long
        
        ' Set the worksheet variable to the active sheet
        Set wsheet = ActiveSheet
        
        ' Get the last row of data in the worksheet
        lastRow = wsheet.Cells(wsheet.Rows.Count, 1).End(xlUp).Row
        
        ' Loop through each row in reverse order
        For i = lastRow To 1 Step -1
            ' Check if the entire row is blank
            If WorksheetFunction.CountA(wsheet.Rows(i)) = 0 Then
                ' If the row is blank, delete it
                wsheet.Rows(i).Delete
            End If
        Next i
    End Sub
    

    Koda 2: Odstranite prazne vrstice iz izbora

    Sub RemoveBlankRowsInRange()
    'UpdatebyExtendoffice
    Dim sRange As Range
    Dim row As Range
    ' Prompt the user to select a range
    On Error Resume Next
    Set sRange = Application.InputBox(prompt:="Select a range", Title:="Kutools for Excel", Type:=8)
    ' Check if a range is selected
    If Not sRange Is Nothing Then
    ' Loop through each row in reverse order
    For Each row In sRange.Rows
    ' Check if the entire row is blank
    If WorksheetFunction.CountA(row) = 0 Then
    ' If the row is blank, delete it
    row.Delete
    End If
    Next row
    Else
    MsgBox "No range selected. Please select a range and run the macro again.", vbExclamation
    End If
    End Sub
    

    doc odstrani prazne vrstice 27

2. korak: Zaženite kodo in izbrišite prazne vrstice

klik Gumb za zagon ali pritisnite F5 tipko za zagon kode.

  • Če uporabite kodo 1 za odstranjevanje praznih vrstic na aktivnem listu, bodo po zagonu kode odstranjene vse prazne vrstice na listu.

  • Če uporabite kodo 2 za odstranitev praznih vrstic iz izbora, se po zagonu kode odpre pogovorno okno, v pogovornem oknu izberite obseg, iz katerega želite odstraniti prazne vrstice, nato kliknite OK.

Rezultati:

Koda1: Odstranite prazne vrstice na aktivnem listu

Koda2: Odstranite prazne vrstice v izboru

Odstranite vrstice, ki vsebujejo prazne celice

 

V tem razdelku sta dva dela: eden uporablja funkcijo Go To Special za odstranjevanje vrstic, ki vsebujejo prazne celice, drugi pa uporablja funkcijo Filter za odstranjevanje vrstic, ki imajo prazne celice v določenem ključnem stolpcu.

>> Odstranite vrstice, ki vsebujejo prazne celice, s pomočjo Pojdi na posebno

Funkcija Pojdi na posebno je na splošno priporočljiva za odstranjevanje praznih vrstic. Lahko je koristno orodje, ko morate odstraniti vrstice, ki vsebujejo vsaj eno prazno celico.

1. korak: Izberite prazne celice v obsegu
  1. Izberite obseg, iz katerega želite izbrisati prazne vrstice, izberite Domov > Poiščite in izberite > Pojdi na posebno.

    doc odstrani prazne vrstice 12

    Lahko pa neposredno pritisnete F5 tipko za omogočanje Pojdi na in kliknite Poseben gumb za preklop Pojdi na Poseben dialog.

  2. v Pojdi na posebno pogovorno okno, izberite Blanks Možnost in kliknite OK.

    doc odstrani prazne vrstice 13

    Zdaj so izbrane vse prazne celice v izbranem obsegu.

2. korak: Izbrišite vrstice, ki vsebujejo prazne celice
  1. Desni klik na katero koli izbrano celico in izberite Brisanje iz kontekstnega menija (ali pa uporabite bližnjice Ctrl + -).

  2. v Brisanje pogovorno okno, izberite Cela vrstica Možnost in kliknite OK.

    doc odstrani prazne vrstice 16

Rezultat:

Opombe: Kot vidite zgoraj, bo vrstica odstranjena, če vsebuje vsaj eno prazno celico. To lahko povzroči izgubo nekaterih pomembnih podatkov. Če je nabor podatkov ogromen, boste morda potrebovali veliko časa, da poiščete izgubo in obnovite. Zato vam priporočam, da pred uporabo tega načina najprej naredite varnostno kopijo.

>> Odstranite vrstice s praznimi celicami v ključnem stolpcu s funkcijo filtra

Ko imate velik nabor podatkov in želite odstraniti vrstice na podlagi stanja, v katerem ključni stolpec vsebuje prazne celice, je Excelova funkcija filtra lahko močno orodje.

1. korak: Filtrirajte prazne celice v stolpcu s ključi
  1. Izberite nabor podatkov, kliknite datum jeziček, pojdi na Razvrsti in filtriraj skupino, kliknite filter za uporabo filtra za nabor podatkov.

  2. Kliknite puščica filtra ključnega stolpca, na podlagi katerega želite odstraniti vrstice, v tem primeru ID stolpec je ključni stolpec in samo preverite Blanks iz razširjenega menija. Kliknite OK.

    Zdaj so vse prazne celice v stolpcu s ključi filtrirane.

2. korak: Izbrišite vrstice

Izberite preostale vrstice (kliknite številko vrstice in povlecite navzdol, da izberete vse prazne vrstice), nato z desnim klikom izberite Izbriši vrstico v kontekstnem meniju (ali pa uporabite bližnjice Ctrl + -). In kliknite OK v pojavnem pogovornem oknu.

3. korak: Izberite Filter v skupini Razvrsti in filtriraj, da počistite uporabljeni filter

doc odstrani prazne vrstice 22

Rezultat:

Opombe: Če želite odstraniti prazne vrstice na podlagi dveh ali več ključnih stolpcev, ponovite 1. korak, da eno za drugo filtrirate prazne vrstice v ključnih stolpcih, nato pa izbrišite preostale prazne vrstice.

Najboljša pisarniška orodja za produktivnost

🤖 Kutools AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa.  Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...


Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!