Kako ukloniti praznine sa liste za provjeru valjanosti podataka u Excelu (5 metoda)

  • Podijeli Ovo
Hugh West

Ovaj članak će ukratko opisati neke vrijedne metode o tome kako ukloniti prazna mjesta sa liste validacije podataka u Excelu. Kada imamo prazna mjesta na listi Excel grafikona, ona također ostaje u listi validacije podataka što je neželjeno.

Tako da ću raditi na sljedećem skupu podataka da vam pokažem kako može ukloniti prazna mjesta sa liste za provjeru valjanosti podataka u Excelu.

Preuzmite Vježnicu

Provjera valjanosti podataka Ukloni Blanks.xlsx

Problem prilikom kreiranja liste za provjeru valjanosti podataka sa praznim ćelijama

Dozvolite mi da pokažem šta se događa ako kreiramo padajuću listu uključujući prazne ćelije. Prvo trebamo kreirati padajuću listu .

Koraci:

  • Odaberite ćeliju C5 .
  • A zatim odaberite Podaci >> Alati za podatke >> Provjera valjanosti podataka

  • Pojaviće se dijaloški okvir . Odaberite Lista iz Dozvoli bar (prikazano na sljedećoj slici).

  • Sada kliknite na označena ikona .

  • Nakon toga, odaberite ćelije B5 do B14 i kliknite na označenu ikonu .

  • Zatim samo kliknite OK .

Na ovaj način smo upravo kreirali našu padajuću listu .

Evo, vi može primijetiti da je padajuća lista kreirana zajedno sa praznim ćelijama . Sada ću vam opisati kako možeteisključite ove prazne ćelije sa padajuće liste .

5 načina za uklanjanje praznina sa liste za provjeru valjanosti podataka u Excelu

1. Uklanjanje praznina s liste za provjeru valjanosti podataka pomoću funkcije OFFSET

Ovo je način na koji možete stvoriti više prostora za svoju padajuću listu bez praznine u toj koloni. Prvo morate filtrirati iz praznika iz vaših podataka. Hajde da razgovaramo o procesu.

Potrebne su nam neke modifikacije našeg skupa podataka.

  • Dodajmo novi stupac ispred kolone koji se koristi za padajuću listu . Novi stupac i kolona koju koristimo za padajuću listu smo nazvali kao Lista imena sa prazninama i Lista bez praznina , respektivno. (Da vidite kako da kreirate padajuću listu , idite na Odeljak 1 ).

Koraci:

  • Prvo, upišite sljedeću formulu u ćeliju C5 .
=FILTER(B5:B14,B5:B14"")

Ovdje će funkcija FILTER uzeti opseg B5:B14 i provjeriti sve praznine između opseg . Zatim filtrira iz prazne ili prazne ćelije sa liste.

  • Sada pritisnite ENTER Vidjet ćete listu imena bez ikakvih praznina .

  • Nakon to, odaberite Upravitelj imena iz Formula Tab i kliknite na Novo .

  • Daj svoje opseg ime. Koristit ću NameNonBlanks kao ime opseg .
  • A zatim upisati sljedeću formulu u Odnosi se na
=offset(offset!$C$5,0,0,counta(offset!$C$4:$C$16)-1,1)

U ovom scenariju, želimo koristiti još neke ćelije u koje možemo unijeti neka nova imena, ali ne ne želim prazne na našoj padajućoj listi za te prostore. Ovdje kreiramo nove unose za listu za provjeru valjanosti podataka od C12 do C16 stavljanjem te formule. Imajte to na umu ' offset!' odnosi se na list ime koji koristimo.

  • Sada kliknite OK . Vidjet ćete Prozor . Samo zatvorite .

  • A zatim odaberite ćeliju D5 i odaberite Podaci >> Lista za provjeru valjanosti podataka .
  • Promijenite Ime izvora u =NameNonBlanks .
  • Kliknite OK .

  • Odaberite traku padajuće liste u ćeliji D5 . Vidjet ćete listu imena koja koristimo.

  • Sada upišite neka nova imena u ćeliju C12 do C16 .
  • Zatim odaberite lista za provjeru valjanosti podataka ćeliju D5 .

Možete vidjeti nova imena u vašoj padajućoj listi . Ne možete vidjeti nikakve nove unose ispod ćelije C16 jer nisu u vašem opseg .

Slijedeći ovaj pristup, možete kreirati neke prazni prostori za nove unose u vašim podacimavalidacijska lista bez pravljenja ikakvih praznina u njoj.

Pročitajte više: Kako napraviti Excel padajuću listu za provjeru valjanosti podataka (8 načina)

2. Korištenje Go to Special Command za uklanjanje praznina sa liste

Napravili smo našu padajuću listu ( odjeljak 1 ) , vidite da je u njemu ostalo praznina . Da bismo ih uklonili, jednostavno možemo proći kroz sljedeće korake.

Koraci:

  • Odaberite ćelije B5 do B14 a zatim odaberite Početna >> Pronađi & Odaberite >> Idi na posebno .

  • Nakon toga odaberite Praznine a zatim kliknite OK .

  • Ova operacija će odabrati prazne ćelije .

  • Sada odaberite bilo koju od ovih praznih ćelija , kliknite desno na nju i odaberite Izbriši za Izbriši prazne .

  • Vidjet ćete dijaloški okvir . Odaberite Shift Cells Up i kliknite OK .

  • Ova operacija će ukloniti prazne iz originalne liste kao i sa padajuće liste .

Slijedeći ovaj pristup , možete lako ukloniti prazne ili prazne ćelije sa padajuće liste .

Pročitajte više: Kreirajte ispuštanje valjanosti podataka- Donja lista s višestrukim odabirom u Excelu

3. Korištenje funkcije Excel filtera za uklanjanje praznina iz podatakaLista valjanosti

Možemo primijeniti funkciju FILTER u ovom aspektu. Koristit ćemo skup podataka iz Odjeljka 2 . Da vidite kako kreirati padajuću listu , idite na Odjeljak 1 .

Koraci:

  • Upišite sljedeću formulu u ćeliju C5 .
=FILTER(B5:B14,B5:B14"")

Ovdje <1 Funkcija>FILTER će uzeti opseg B5:B14 i provjeravati sve praznine između opseg . Zatim filtrira iz prazne ili prazne ćelije sa liste.

  • Pritisnite ENTER taster i vidjet ćete listu imena bez ikakvih praznina .

  • Ali ako odete na Drop Down List , i dalje ćete vidjeti da sadrži praznine iz kolone C .

  • Da biste uklonili ove praznine , idite na Provjera valjanosti podataka sa Kartica podataka .
  • Promijeni posljednja ćelija opseg do C11 kao vaša filtrirana lista ima opseg C5 do C11 u Izvor

  • Sada kliknite OK . Sada nećete imati prazne ćelije u vašoj padajućoj listi .

Ovo je prilično efikasan način da uklonite prazne sa padajuće liste .

Pročitajte više: Padajuća lista za provjeru valjanosti Excel podataka sa filterom (2 primjera)

Slična očitanja:

  • Kako koristiti prilagođenu VLOOKUP formulu u Excel podacimaValidacija
  • [Popravljeno] Validacija podataka ne radi za Copy Paste u Excelu (sa rješenjem)
  • Kako napraviti listu za provjeru valjanosti podataka iz tabele u Excelu (3 metode)
  • Primijeni višestruku provjeru valjanosti podataka u jednoj ćeliji u Excelu (3 primjera)
  • Provjera valjanosti podataka Excel samo alfanumerički (koristeći Prilagođena formula)

4. Kombiniranje IF, COUNTIF, ROW, INDEX i malih funkcija za uklanjanje praznina sa liste za provjeru valjanosti podataka

Također možemo koristiti kombinaciju IF , COUNTIF , ROW , INDEX i SMALL funkcije za uklanjanje praznih ćelija sa liste validacije podataka . Biće malo složeno. Koristit ćemo skup podataka iz Odjeljka 2 . A da vidite kako kreirati padajuću listu , idite na Odjeljak 1 .

Koraci:

  • Prvo upišite sljedeću formulu u ćeliju C5 .
=IF(COUNTIF($B$5:$B$14,"?*")

Formula ima dva glavna dijela. Prvi dio je COUNTIF($B$5:$B$14,”?*”) ="" strong=""> a drugi je INDEX(B:B,SMALL(IF(B$5:B$14”” ,ROW(B$5:B$14)),ROWS(B$5:B5))) .

  • Funkcija COUNTIF broji ne-prazan tekst ovdje i zato dobijamo 7 imena u koloni C .
  • Funkcija ROW vraća red broj ćelije i naša prazna ćelija je na poziciji 5 iz ćelije B5 . Oduzimamo 4 jer želimo da budemanje od toga.
  • Sada pritisnite ENTER .

  • Koristite ručicu za popunjavanje za Automatsko popunjavanje donjih ćelija.

  • Sada imamo listu imena bez ikakvog praznice . Ali ako kliknemo na listu validacije podataka , i dalje ćemo vidjeti prazne u padajućoj listi .

  • I da biste uklonili ove praznine , idite na Provjera valjanosti podataka sa Kartica podataka .
  • Promijenite konačnu ćelija opseg do C11 jer vaša filtrirana lista ima opseg C5 do C11 u Izvor .

  • Sada kliknite OK . Sada nećete imati prazne ćelije u vašoj padajućoj listi .

Tako možete napraviti lista za provjeru valjanosti podataka bez praznina .

Pročitajte više: Zadana vrijednost na listi za provjeru valjanosti podataka s Excel VBA (makro i korisnički obrazac)

5. Korištenje kombiniranih funkcija za uklanjanje praznih ćelija sa liste za provjeru valjanosti podataka

Također možemo koristiti ugniježđene formule u kombinaciji sa ADRESA , INDIREKTNO , Funkcije COUNTBLANK , IF i SMALL . Hajde da razgovaramo o proceduri. Koristit ćemo skup podataka iz Odjeljka 2 . Također možete otići na Odjeljak 1 da vidite kako kreirati padajuću listu/listu za provjeru valjanosti podataka .

Koraci:

  • Prvo, upišite sljedeću formulu u ćeliju C5 .
=IF(ROW()-ROW($B$5:$B$14)+1>ROWS($B$5:$B$14)-COUNTBLANK($B$5:$B$14),"", INDIRECT(ADDRESS(SMALL((IF($B$5:$B$14"",ROW($B$5:$B$14),ROW()+ROWS($B$5:$B$14))),ROW()-ROW($C$5:$C$14)+1),COLUMN($B$5:$B$14),4)))

Ovdje,Objasnit ću na vrlo jednostavan način kako ova formula funkcionira. Prolazi kroz opseg B5:B14 i provjerava prazne ćelije uz pomoć funkcije COUNTBLANK . Zatim također provjerava koje ćelije nisu prazne u cijelom B5:B14 i stoga vraća neprazne ćelije .

  • Pritisnite CTRL + SHIFT + ENTER (jer je to formula niz ) i vidjet ćete izlaz u ćeliji C5 kao dolje.

  • Sada koristite ručicu za popunjavanje za automatsko popunjavanje donjih ćelija.

  • Ali ako odete na Drop Down List , i dalje ćete vidjeti da sadrži praznine iz kolone C .

  • I da biste uklonili ove praznine , idite na Provjera valjanosti podataka sa Kartica podataka .
  • Promijenite završnu ćeliju opseg u C11 jer vaša filtrirana lista ima opseg C5 do C11 u Izvor .

  • Sada kliknite OK . Sada nećete imati prazne ćelije u vašoj padajućoj listi .

Ovo je još jedan način na koji možete napraviti padajuća lista bez praznina .

Pročitajte više: Kako koristiti IF naredbu u formuli za provjeru valjanosti podataka u Excelu ( 6 Ways)

Odjeljak za vježbanje

U ovom odjeljku, dajem vam skup podataka tako da možete sami vježbati ove metode.

Zaključak

U aUkratko, pokušao sam da objasnim neke metode uklanjanja praznina sa liste validacije podataka u Excel-u. Ove metode su malo komplikovane, ali sam pokušao da ih ukratko predstavim na vrlo jednostavan i razumljiv način. Molim vas da ostavite neke povratne informacije o ovom članku u odjeljku za komentare, a također ako imate svoje ideje ili pitanja, ostavite ih iu polju za komentare.

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.