6 preprostih načinov za odstranjevanje praznih vrstic v Excelu (korak za korakom)
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.
- Odstranite prazne vrstice
- S pomožnim stolpcem
- Z Kutools v 3 sekundah
- Ročno
- Z uporabo VBA
- Odstrani vrstice s praznimi celicami
- S funkcijo Go To Special
- V ključnem stolpcu s funkcijo Filter
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.
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
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.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
Kliknite katero koli celico stolpca s pomočjo in izberite datum > filter.
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
Rezultat:
>> 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:
- Izberite obseg, iz katerega želite odstraniti prazne vrstice.
- klik Kutools > Brisanje > Izbriši prazne vrstice > V izbranem obsegu.
- Izberite želeno možnost, kot jo potrebujete, in kliknite OK v prikazanem pogovornem oknu.
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
Aktivirajte list, s katerega želite odstraniti prazne vrstice, nato pritisnite druga + F11 ključi.
V pojavnem oknu kliknite Vstavi > Moduli.
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
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
Izberite obseg, iz katerega želite izbrisati prazne vrstice, izberite Domov > Poiščite in izberite > Pojdi na posebno.
Lahko pa neposredno pritisnete F5 tipko za omogočanje Pojdi na in kliknite Poseben gumb za preklop Pojdi na Poseben dialog.
v Pojdi na posebno pogovorno okno, izberite Blanks Možnost in kliknite OK.
Zdaj so izbrane vse prazne celice v izbranem obsegu.
2. korak: Izbrišite vrstice, ki vsebujejo prazne celice
Desni klik na katero koli izbrano celico in izberite Brisanje iz kontekstnega menija (ali pa uporabite bližnjice Ctrl + -).
v Brisanje pogovorno okno, izberite Cela vrstica Možnost in kliknite OK.
Rezultat:
>> 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
Izberite nabor podatkov, kliknite datum jeziček, pojdi na Razvrsti in filtriraj skupino, kliknite filter za uporabo filtra za nabor podatkov.
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
Rezultat:
Najboljša pisarniška orodja za produktivnost
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!