Kako odstraniti prazne celice iz območja v Excelu (9 metod)

  • Deliti To
Hugh West

Pri delu z velikim obsegom podatkovnih nizov lahko vidimo nekaj nepotrebnih praznih celic, ki so precej nadležne. Na srečo je v Excelu na voljo več možnosti za odstranitev teh neželenih praznih celic. Ta članek vas bo vodil, kako lahko odstranite prazne celice iz obsega podatkov v Excelu.

Prenesi delovni zvezek za prakso

Prenesete lahko delovni zvezek, ki smo ga uporabili pri pripravi tega članka.

Odstranjevanje praznih celic iz območja.xlsx

9 metod za odstranjevanje praznih celic iz območja v Excelu

Predpostavimo, da imam podatkovno območje ( B4:E12 ), ki vsebuje podatke o prodaji več elektronskih izdelkov (glede na datum). brisanje praznih celic ročno, tako da jih izberete eno za drugo (glejte posnetek zaslona); kar se zdi zamudno, če je obseg podatkov velik. V tem članku vam bom pokazal 9 metod za odstranjevanje praznih celic v Excelu.

1. Excelova možnost "Pojdi v posebno" za brisanje praznih celic iz območja

Prazne celice lahko iz območja izključimo s pomočjo Pojdi na poseben možnost.

Koraki:

  • Najprej izberite območje ( B4:E12 ) podatkov in pritisnite F5 ali Ctrl + G da bi prinesli Pojdi na pogovorno okno. Nato pritisnite Posebna iz pogovornega okna.

  • Zaradi tega je Pojdi na poseben Prikaže se pogovorno okno. Prazni deli med razpoložljivimi možnostmi in pritisnite V REDU .

  • Ko pritisnete V REDU , vse prazne celice v območju so označene. Zdaj pritisnite Ctrl + - na tipkovnici, da prikažete Izbriši Nato glede na vaše podatke in zahteve uporabite katero koli možnost izbrisa. Izbrala sem Celice premaknite navzgor . V REDU Ta možnost izbriše prazne celice in premakne neprazne celice navzgor.

  • Zato je tu naš končni rezultat.

Opomba:

  • Bodite previdni pri izbiri možnosti brisanja iz Izbriši dialog. Če izberete napačno možnost brisanja, se vam bo spremenil obseg podatkov.
  • Lahko prinesete Izbriši pogovorno okno z desnim klikom na izbor ali s sledenjem poti: Domov > Celice > Izbriši > Brisanje celic .

Preberite več: Kako zapolniti prazne celice v Excelu s funkcijo Go To Special (s 3 primeri)

2. Odstranjevanje praznih celic iz območja z uporabo možnosti filtra

Zdaj bom Filter obseg za prazne celice in pozneje odstranite te celice.

Koraki:

  • Najprej izberite območje in pritisnite Ctrl + Shift + L za uporabo Filter na njem. Filter je uporabljena možnost, se prikaže spustna puščica.

  • Predpostavimo, da bom filtriral tretji stolpec območja ( B5:E12 ) na podlagi Datum To storite tako, da kliknete ikono spustnega seznama v stolpcu Datum in označite samo polje Prazni deli in pritisnite V REDU .

  • Tako bodo filtrirane vse vrstice, ki vsebujejo prazne celice. Zdaj izberite vse vrstice in z desnim gumbom miške kliknite na izbor, kliknite Brisanje vrstice .

  • Po tem je Microsoft Excel v sporočilnem oknu bo zahtevana potrditev izbrisa vrstice. V REDU .

  • Nato filter umaknite s pritiskom na Ctrl + Shift + L Končno boste videli, da so vse prazne celice izginile iz območja

Preberite več: Kako odstraniti prazne celice v programu Excel (10 preprostih načinov)

3. Uporabite funkcijo naprednega filtra za odstranjevanje praznih celic iz območja

Spletna stran Napredni filter funkcija programa Excel je neverjeten način za izključitev prazne celice Predpostavljajmo, da želite izbrisati prazne celice iz dveh stolpcev ( Datum in . Prodaja ) iz našega obstoječega nabora podatkov. Oglejmo si, kako to storimo z uporabo Napredni filter možnost.

Koraki:

  • Najprej vnesite ukaz ni enako ( ) v Celica G5 in . H5 .

  • Nato pojdite v Podatki > Napredno .

  • Kasneje je Napredni filter Pojavijo se pogovorna okna. Zdaj v tem oknu izberite Kopiranje na drugo lokacijo , navedite Razpon seznama ( B4:E12 ), Razpon meril ( G4:H5 ), Kopiraj v ( B4 ). Nato pritisnite V REDU .

  • Ob vstopu V REDU , se območje filtrira na drugo lokacijo, kot je prikazano spodaj (prazne celice so izbrisane).

Opomba:

  • Ne pozabite, da je v glavi Razpon meril ( G4:H5 ) mora biti podoben matičnemu naboru podatkov ( B4:E12 ).

Preberite več: Kako izračunati v Excelu, če celice niso prazne: 7 vzorčnih formul

4. Odstranjevanje praznih celic iz navpičnega območja

Tokrat bom uporabil kombinacijo IFERROR , INDEX , MALI , IF , MIN , ISBLANK in ROW funkcije za brisanje praznih celic v navpičnem območju, ki vsebuje imena sadja.

Koraki:

  • Vnesite spodnjo formulo v Celica D5 in pritisnite Vnesite .
=IFERROR(INDEX($B$5:$B$12,SMALL(IF(ISBLANK($B$5:$B$12),"",ROW($B$5:$B$12)-MIN(ROW($B$5:$B$12))+1), ROW(A1))),"")

  • Po vnosu formule boste dobili spodnji rezultat. Zdaj povlecite navzdol Ročaj za polnjenje ( + ) za doseganje končnega rezultata.

  • Na koncu boste videli, da so prazne celice izključene iz nastalega območja.

🔎 Kako deluje formula?

  • ISBLANK($B$5:$B$12)

Tu je ISBLANK funkcija preveri, ali je celica v območju prazna ali ne. B5:E12 in vrne Resnično ali Lažno .

  • VRSTICA ($B$5:$B$12)

Zdaj je ROW funkcija vrne številke vrstic v območju B5:E12 in odgovorite:

{ 5;6;7;8;9;10;11;12 }

  • MIN(VRSTICA($B$5:$B$12))

Nato MIN funkcija poišče najnižjo številko vrstice v območju, ki je:

{5}

Kasneje,

  • IF(ISBLANK($B$5:$B$12),"",ROW($B$5:$B$12)-MIN(ROW($B$5:$B$12))+1)

Zgornja formula vrne:

{ 1;2;"";4;5;6;"";8 }

Nato,

  • SMALL(IF(ISBLANK($B$5:$B$12),"",ROW($B$5:$B$12)-MIN(ROW($B$5:$B$12))+1), ROW(A1))

Tu je MALI Funkcija vrne k-to najmanjšo vrednost iz območja in odgovori na formulo:

{ 1 }

Zdaj prihaja INDEX funkcijo,

  • INDEX($B$5:$B$12,SMALL(IF(ISBLANK($B$5:$B$12),"",ROW($B$5:$B$12)-MIN(ROW($B$5:$B$12))+1), ROW(A1)))

Spletna stran INDEX vrnitev po formuli

{ "Apple" }

Končno,

  • IFERROR(INDEX($B$5:$B$12,SMALL(IF(ISBLANK($B$5:$B$12),"",ROW($B$5:$B$12)-MIN(ROW($B$5:$B$12))+1), ROW(A1))),"")

Spletna stran IFERROR funkcija vrne prazno polje, če je INDEX formula vrne napako.

Sorodna vsebina: Kako odstraniti prazna mesta s seznama s pomočjo formule v Excelu (4 metode)

5. Odstranjevanje praznih celic s seznama vodoravnih območij

Za razliko od prejšnje metode bom zdaj odstranil prazne celice iz vodoravnega območja podatkov. Tudi tokrat bom uporabil kombinacijo funkcij Excela ( IF , STOLPEC , SUM , INDEX in MALI ).

Koraki:

  • Vnesite naslednjo formulo v Celica B8 .
=IF(COLUMN(B:B)<=SUM(--($B$5:$I$5""))+1,INDEX($B$5:$I$5,0,SMALL(IF($B$5:$I$5"",COLUMN($B$5:$I$5)-1,""),COLUMN(B:B)-1)),"")

  • Ko pritisnete Vnesite , bo formula dala spodnji rezultat. povlecite Ročaj za polnjenje orodje na desno, da dobite končni rezultat.

  • Končni rezultat je naslednji: iz zgornjega območja so izbrisane vse prazne celice.

🔎 Kako deluje formula?

Razložimo prvi del formule, ki se glasi:

  • COLUMN(B:B)<=SUM(-($B$5:$I$5""))+1

Zgornja formula vrne

{ TRUE }

Kje,

  • KOLUMNA(B:B)

Spletna stran STOLPEC funkcija odgovori številko stolpca B: B ki se glasi:

{ 2 }

Nato.

  • $B$5:$I$5""

To bo vrnilo:

{ TRUE,TRUE,FALSE,TRUE,TRUE,TRUE,TRUE,FALSE,TRUE }

Kasneje,

  • VSOTA(-($B$5:$I$5"")

Spletna stran SUM funkcija sešteje število TRUE vrednote in odgovori:

{ 6 }

Nato preidite na drugi del formule:

  • INDEX($B$5:$I$5,0,SMALL(IF($B$5:$I$5"",COLUMN($B$5:$I$5)-1,""),COLUMN(B:B)-1))

Zgornja formula vrne:

{ "Apple" }

Kje,

  • IF($B$5:$I$5"",COLUMN($B$5:$I$5)-1,"")

Tu je IF funkcija preveri, ali $B$5:$I$5"" in se ustrezno odzove:

{ 1,2,"",4,5,6,"",8 }

Nato,

  • SMALL(IF($B$5:$I$5"",STOLPEC($B$5:$I$5)-1,""),STOLPEC(B:B)-1)

Pozneje je MALI funkcija vrne k-to najmanjšo vrednost iz našega podatkovnega območja, ki je:

{ 1 }

Na koncu je tu celotna formula:

  • IF(COLUMN(B:B)<=SUM(-($B$5:$I$5""))+1,INDEX($B$5:$I$5,0,SMALL(IF($B$5:$I$5"",COLUMN($B$5:$I$5)-1,""),COLUMN(B:B)-1)),"")

Zgornja formula vrne:

{ Apple }

Več: VBA za štetje praznih celic v območju v Excelu (3 metode)

Podobna branja

  • Excel VBA: Preverite, ali je več celic praznih (9 primerov)
  • Ravnanje s praznimi celicami, ki v resnici niso prazne, v programu Excel (4 načini)
  • Kako zapolniti prazne celice z 0 v Excelu (3 metode)
  • Uporaba pogojnega oblikovanja v Excelu, če je druga celica prazna
  • Nič in prazen v Excelu

6. Funkcija Excel FILTER za brisanje praznih celic

Če delate v Excel 365 , lahko uporabite funkcija FILTER na . odstranite prazne celice iz območja Excel. Za uporabo funkcije bomo pretvorili podatkovno območje ( B4:E12 ) v tabelo Excel s pritiskom na Ctrl + T .

Koraki:

  • Vnesite spodnjo formulo v Celica B15 .
=FILTER(Tabela1,Tabela1[Izdelki]"","")

  • Pritisnite Vnesite .
  • Zgornja formula bo ustvarila polje (obarvano z modro barvo), ki bo izbrisalo prazne celice iz prvega stolpca ( Izdelki ) v zgornji tabeli.

Preberite več: Kako prezreti prazne celice v območju v Excelu (8 načinov)

7. Z možnostjo Find odstranite prazne celice iz območja v Excelu

Prazne celice iz območja lahko zelo preprosto izbrišemo z uporabo Poišči možnost Excel.

Koraki:

  • Najprej izberite območje ( B5:E12 ) podatkov. Nato pritisnite Ctrl + F da bi prinesli Poišči in zamenjaj Ko se prikaže pogovorno okno, pustite Poiščite, kaj polje prazno, izberite Vrednosti iz Oglejte si v spustnem seznamu označite Ujemanje celotne vsebine celice in na koncu pritisnite Poišči vse .

  • Posledično boste dobili seznam s praznimi celicami. Zdaj izberite celoten rezultat tako, da držite tipko Ctrl Nato pojdite na Domov > Celice > Izbriši > Brisanje celic da bi prinesli Izbriši dialog.

  • Nato izberite možnost izbriši in pritisnite V REDU (glejte posnetek zaslona).

  • Kot rezultat, tukaj je rezultat, ki sem ga prejel, ko sem izbral Celice premaknite navzgor možnost izbrisa. Kliknite na V REDU .

  • Na koncu je treba dodati, da Zapri za zaključek postopka.

Preberite več: Kako poiskati in zamenjati prazne celice v Excelu (4 metode)

8. Odstranjevanje praznih celic iz območja z uporabo možnosti Excel Sort

V tej metodi vam bom pokazal, kako odstranite prazne celice iz območja z uporabo Razvrsti možnost v programu Excel.

Koraki:

  • Najprej izberite območje. Nato pojdite na Podatki > Razvrsti in filtriraj > Razvrsti od A do Z (glejte posnetek zaslona).

  • Tako bo podatkovno območje razvrščeno, kot je prikazano spodaj. Vse prazne vrstice so navedene na koncu območja.

  • Zdaj pritisnite Ctrl + - s tipkovnice, da se prikaže Izbriši pogovorno okno. Izberite Brisanje vrstice in pritisnite V REDU .

  • Na koncu je tu končni rezultat. Vse prazne vrstice so izbrisane iz našega podatkovnega območja.

Preberite več: Kako odstraniti prazne celice z uporabo formule v Excelu (7 metod)

9. Excel Power Query za brisanje praznih celic

V tej metodi vam bom pokazal, kako odstraniti prazne celice z uporabo Excel Power Query Za lažje delo sem svoje podatkovno območje pretvoril v tabelo tako, da sem pritisnil Ctrl +T .

Koraki:

  • Kliknite kjer koli v tabeli, pojdite na Podatki > Iz tabele/območja .

  • Posledično se bo spodnja tabela prikazala v Urejevalnik poizvedb Power Query tukaj, privzeto, null se vstavi v vse prazne celice. Zdaj v novem oknu sledite poti: Domov > Odstranjevanje vrstic > Odstranjevanje praznih vrstic .

  • Tako so odstranjene vse vrstice, ki so vsebovale ničlo. Če želite operacijo zaključiti, pojdite v Domov > Zapri & amp; Naloži > Zapri & amp; Naloži .

  • Končni rezultat bo prikazan v novem listu v Excelu, kot je prikazano spodaj.

Preberite več: Kako samodejno zapolniti prazne celice v Excelu z zgornjo vrednostjo (5 preprostih načinov)

Zaključek

V zgornjem članku sem poskušal podrobno obravnavati več metod za odstranitev praznih celic iz območja v Excel-u. Upam, da bodo te metode in razlage zadostovale za rešitev vaših težav. Prosim, sporočite mi, če imate kakršna koli vprašanja.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.