Kako ukloniti prazne ćelije iz raspona u Excelu (9 metoda)

  • Podijeli Ovo
Hugh West

Dok radimo s velikim rasponom skupova podataka, mogli bismo vidjeti neke nepotrebne prazne ćelije koje su prilično neugodne. Srećom, u excelu postoji nekoliko dostupnih opcija za brisanje ovih neželjenih praznih ćelija. Dakle, ovaj članak će vas voditi o tome kako možete ukloniti prazne ćelije iz raspona podataka u excelu.

Preuzmite radnu svesku za vježbanje

Možete preuzeti radnu svesku za vježbanje koju smo koristili za pripremu ovog članka .

Uklonite prazne ćelije iz raspona.xlsx

9 metoda za uklanjanje praznih ćelija iz raspona u Excelu

Pretpostavimo, Imam raspon podataka ( B4:E12 ) koji sadrži podatke o prodaji nekoliko elektronskih proizvoda (po datumu). Sada možete obrisati prazne ćelije ručno tako što ćete ih birati jednu po jednu (pogledajte snimak ekrana); što se čini dugotrajnim kada je opseg podataka veliki. U ovom članku ću vam pokazati 9 metoda za uklanjanje praznih ćelija u excelu.

1. Excel opcija 'Idi na posebno' za brisanje praznih ćelija iz raspona

Možemo isključiti prazne ćelije iz raspona uz pomoć opcije Idi na posebno .

Koraci:

  • Prvo, odaberite raspon ( B4:E12 ) podataka i pritisnite F5 ili Ctrl + G da otvorite dijalog Idi na kutija. Zatim pritisnite Specijalni u dijaloškom okviru.

  • Kao rezultat toga, dijaloški okvir Idi na posebno pojavljuje se okvir. Izaberite Praznine od dostupnih opcija i pritisniteidite na Podaci > Iz tabele/opseg .

  • Kao posljedica toga, tabela ispod će se pojaviti u prozoru Power Query Editor . Ovdje se po defaultu null stavlja u sve prazne ćelije. Sada iz novog prozora pratite putanju: Početna > Ukloni redove > Ukloni prazne redove .

  • Kao rezultat, svi redovi koji su sadržavali null su uklonjeni. Sada da zatvorite operaciju, idite na Početna > Zatvori & Učitaj > Zatvori & Učitaj .

  • U zaključku, konačni rezultat će se pojaviti u novom listu u excelu kao ispod.

Pročitajte više: Kako automatski popuniti prazne ćelije u Excelu s vrijednošću iznad (5 jednostavnih načina)

Zaključak

U iznad članka, pokušao sam da detaljno diskutujem o nekoliko metoda za uklanjanje praznih ćelija iz opsega u excelu. Nadamo se da će ove metode i objašnjenja biti dovoljni za rješavanje vaših problema. Obavijestite me ako imate bilo kakvih pitanja.

OK .

  • Nakon što pritisnete OK , sve prazne ćelije u rasponu su označeni. Sada pritisnite Ctrl + – sa tastature da biste otvorili dijalog Izbriši . Zatim, ovisno o vašim podacima i zahtjevima, bilo koju od opcija za brisanje. Odabrao sam Pomakni ćelije gore . Ponovo pritisnite OK . Ova opcija će izbrisati prazne ćelije i premjestiti neprazne ćelije prema gore.

  • Slijedom toga, evo našeg konačnog rezultata.

Napomena:

  • Budite oprezni pri odabiru opcija brisanja iz Izbriši dijalog. Odabir pogrešne opcije za brisanje će pokvariti vaš raspon podataka.
  • Možete dovesti dijalog Izbriši desnim klikom na odabir ili praćenjem putanje: Početna > ; Ćelije > Izbriši > Izbriši ćelije .

Pročitajte više: Kako da popunite prazne ćelije u Excelu pomoću Go To Special (sa 3 primjera)

2. Uklonite prazne ćelije iz raspona koristeći opciju filtera

Sada ću Filtrirat raspon za prazne ćelije i kasnije uklonite te ćelije.

Koraci:

  • Najprije odaberite raspon i pritisnite Ctrl + Shift + L da biste na njega primijenili Filter . Kako se primjenjuje opcija Filter , pojavit će se padajuća strelica.

  • Sada ću, pretpostavimo, filtrirati 3. stupac raspona ( B5:E12 ) na osnovu Datum . Da biste to učinili, kliknitena padajućoj ikoni iz kolone Datum, stavite kvačicu samo na opciju Praznine i pritisnite OK .

  • Kao rezultat, svi redovi koji sadrže prazne ćelije bit će filtrirani. Sada odaberite sve redove i kliknite desnim tasterom miša na odabir, kliknite Izbriši red .

  • Nakon toga, Microsoft Excel okvir za poruku će tražiti potvrdu brisanja reda. Kliknite OK .

  • Zatim povucite filter pritiskom na Ctrl + Shift + L ponovo. Konačno, vidjet ćete da su sve prazne ćelije nestale iz raspona

Pročitajte više: Kako ukloniti prazne ćelije u Excel (10 jednostavnih načina)

3. Primijenite funkciju naprednog filtera da uklonite prazne ćelije iz raspona

Funkcija Napredni filter Excela je nevjerojatan način da isključite prazne ćelije iz raspona podataka. Pretpostavimo da želite izbrisati prazne ćelije iz dvije kolone ( Datum i Prodaja ) iz našeg postojećeg skupa podataka. Pogledajmo kako to učiniti primjenom opcije Napredni filter .

Koraci:

  • Prvo,  upišite nije jednako ( ) simbol u ćeliji G5 i H5 .

  • Sljedeće, idite na Podaci > Napredni .

  • Nakon toga, Napredni filter pojavljuje se dijalog. Sada iz okvira odaberite Kopiraj na drugu lokaciju , navedite Opseg liste ( B4:E12 ), Opseg kriterijuma ( G4:H5 ), Kopiraj u ( B4 ). Zatim pritisnite OK .

  • Kada unesete OK , opseg se filtrira na drugu lokaciju kao ispod (prazne ćelije su izbrisane).

Napomena:

  • Zapamtite zaglavlje opseg kriterija ( G4:H5 ) mora biti slično roditeljskom skupu podataka ( B4:E12 ).

Pročitajte više: Kako izračunati u Excelu ako ćelije nisu prazne: 7 primjera formula

4. Uklonite prazne ćelije iz vertikalnog raspona

Ovaj put ću koristiti kombinaciju IFERROR , INDEX , SMALL , IF , MIN , ISBLANK i ROW funkcije za brisanje praznih ćelija prisutnih u okomitom rasponu koji sadrži nazive voća.

Koraci:

  • Upišite formulu ispod u ćeliju D5 i pritisnite Enter .
=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))),"")

  • Kada unesete formulu, dobit ćete donji rezultat. Sada povucite prema dolje alat Fill Handle ( + ) da biste dobili konačni rezultat.

  • U na kraju ćete vidjeti da su prazne ćelije isključene iz rezultirajućeg raspona.

🔎 Kako funkcionira formula?

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

Ovdje funkcija ISBLANK provjerava da li ćelija je prazna ili nije u opsegu B5:E12 ivraća True ili False .

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

Sada, ROW funkcija vraća brojeve redova u rasponu B5:E12 i odgovor:

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

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

Zatim MIN funkcija pronalazi najniži broj reda u rasponu koji je:

{5}

Kasnije,

  • IF(ISBLANK($B$5:$B$12),””,RED($B$5:$B$12)-MIN(RED($B$5:$B$12))+1)

Gorenja formula vraća:

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

Nakon to,

  • MALE(IF(ISBLANK($B$5:$B$12),””,ROW($B$5:$B$12)-MIN(RED($B$5) :$B$12))+1), ROW(A1))

Ovdje, funkcija SMALL vraća k -tu najmanju vrijednost iz raspona i formula odgovara:

{ 1 }

Sada dolazi funkcija INDEX ,

  • INDEX( $B$5:$B$12,MALO(IF(ISBLANK($B$5:$B$12),””,RED($B$5:$B$12)-MIN(RED($B$5:$B$12)) +1), ROW(A1)))

Formula INDEX vraća

{ “Jabuka” }

Konačno,

  • IFERRO R(INDEX($B$5:$B$12,MALO(IF(ISBLANK($B$5:$B$12),”),RED($B$5:$B$12)-MIN(RED($B$5:$ B$12))+1), ROW(A1))),””)

Funkcija IFERROR vraća prazno ako je INDEX formula vraća grešku.

Srodni sadržaj: Kako ukloniti praznine sa liste koristeći formulu u Excelu (4 metode)

5. Uklanjanje praznih ćelija iz horizontalnog raspona Lista

Za razliku od prethodne metode,sada ću ukloniti prazne ćelije iz horizontalnog raspona podataka. I ovaj put ću koristiti kombinaciju excel funkcija ( IF , COLUMN , SUM , INDEX i MALO ).

Koraci:

  • Upišite sljedeću formulu u ćeliju 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)),"")

  • Kada pritisnete Enter , formula će dati donji rezultat. Povucite alat Fill Handle udesno da dobijete konačni rezultat.

  • Konačno, evo konačnog rezultata. Sve prazne ćelije se brišu iz gornjeg raspona.

🔎 Kako funkcionira formula?

Objasnimo prvi dio formule koji je:

  • COLUMN(B:B)<=SUM(–($B$5:$I$5””) )+1

Gorenja formula vraća

{ TRUE }

Gdje,

  • COLUMN(B:B)

Funkcija COLUMN odgovara na broj stupca od B:B koji je:

{ 2 }

Onda.

  • $B$5:$I$5””

Ovo će vratiti:

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

Kasnije,

  • SUM(–($B$5:$I$5””)

Funkcija SUM sumira broj od TRUE vrijednosti i odgovori:

{ 6 }

Zatim dođite do drugog dijela formule:

  • INDEX($B$5:$I$5,0,MALO(IF($B$5:$I$5””,COLUMN($B$5:$I$5)-1,””),COLUMN(B:B)- 1))

Gorenja formulavraća:

{ “Apple” }

Gdje,

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

Ovdje, funkcija IF provjerava da li $B$5:$ I$5”” , i odgovara u skladu s tim:

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

Onda ,

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

Kasnije, funkcija SMALL vraća k-tu najmanju vrijednost iz našeg raspona podataka koja je:

{ 1 }

Konačno, evo cijele formule:

  • IF(COLUMN(B:B)<=SUM(–($B$5: $I$5””))+1,INDEX($B$5:$I$5,0,MALO(IF($B$5:$I$5”),COLUMN($B$5:$I$5)-1,” ”),COLUMN(B:B)-1)),””)

Gorenja formula vraća:

{ Jabuka }

Pročitajte više: VBA za brojanje praznih ćelija u rasponu u Excelu (3 metode)

Slična očitanja

  • Excel VBA: provjerite je li više ćelija prazna (9 primjera)
  • Radite s praznim ćelijama koje nisu baš prazne u Excelu (4 načina)
  • Kako popuniti prazne ćelije sa 0 u Excelu (3 metode)
  • <1 2> Primijenite uvjetno oblikovanje u Excelu ako je druga ćelija prazna
  • Null vs prazna u Excelu

6. Excel FILTER Funkcija za Izbriši prazne ćelije

Ako radite u Excel 365 , možete koristiti funkciju FILTER da uklonite prazne ćelije iz excel raspona. Da bismo primijenili funkciju, konvertovaćemo opseg podataka ( B4:E12 ) u Excel tabelu pritiskom na Ctrl + T .

Koraci:

  • Upišite donju formulu u ćeliju B15 .
=FILTER(Table1,Table1[Products]"","")

  • Pritisnite Enter .
  • Gorenja formula će rezultirati nizom (opisanim plavom bojom) koji briše prazne ćelije iz prve kolone ( Proizvodi ) gornje tabele.

Pročitajte više: Kako zanemariti prazne ćelije u rasponu u Excelu (8 načina)

7. Koristite opciju Find za uklanjanje praznih ćelija iz raspona u Excelu

Možemo vrlo lako izbrisati prazne ćelije iz raspona koristeći Find opciju excela.

Koraci:

  • Prvo odaberite raspon ( B5:E12 ) podataka. Zatim pritisnite Ctrl + F da otvorite dijalog Pronađi i zamijeni . Nakon što se pojavi dijaloški okvir, ostavite polje Pronađi što prazno, odaberite Vrijednosti iz padajućeg izbornika Pogledaj , stavite kvačicu na Uskladi cijeli sadržaj ćelije i na kraju pritisnite Pronađi sve .

  • Posljedično, dobit ćete listu koja sadrži prazne ćelije. Sada odaberite cijeli izlaz držeći tipku Ctrl . Zatim idite na Početna > Ćelije > Izbriši > Izbriši ćelije da otvorite dijalog Izbriši .

  • Nakon toga, odaberite opciju brisanja i pritisnite OK (pogledajte snimak ekrana).

  • Kao rezultat, evo rezultata koji sam dobio jer sam izabrao Pomaknite ćelije prema gore opcija brisanja. Kliknite na OK .

  • Na kraju, pritisnite Zatvori da završite proces.

Pročitajte više: Kako pronaći i zamijeniti prazne ćelije u Excelu (4 metode)

8 Uklonite prazne ćelije iz raspona koristeći Excel opciju sortiranja

U ovoj metodi, pokazat ću vam kako da uklonite prazne ćelije iz raspona koristeći opciju Sort u excel.

Koraci:

  • Najprije odaberite raspon. Zatim idite na Podaci > Sort & Filter > Ikona Sortiraj od A do Z (pogledajte snimak ekrana).

  • Kao rezultat, raspon podataka će biti poređano kao u nastavku. Svi prazni redovi su navedeni na kraju raspona.

  • Sada pritisnite Ctrl + – s tastature da biste dijalog Izbriši . Odaberite opciju Izbriši red i pritisnite OK .

  • Na kraju, evo konačnog rezultata. Svi prazni redovi se brišu iz našeg raspona podataka.

Pročitajte više: Kako ukloniti prazne ćelije koristeći formulu u Excelu (7 metoda)

9. Excel Power Query za brisanje praznih ćelija

U ovoj metodi, pokazat ću vam kako ukloniti prazne ćelije koristeći Excel Power Query . Hajde da istražimo proces za to. Radi lakšeg rada, konvertovao sam svoj raspon podataka u tabelu pritiskom na Ctrl +T .

Koraci:

  • Kliknite bilo gdje u tabeli,

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.