Kuidas eemaldada tühikuid andmete valideerimisloendist Excelis (5 meetodit)

  • Jaga Seda
Hugh West

Selles artiklis kirjeldatakse lühidalt mõningaid väärtuslikke meetodeid, kuidas eemaldada toorikud alates andmete valideerimise nimekiri Excelis. Kui meil on Excel diagrammi loetelus tühikuid, jääb see ka andmete valideerimise nimekiri mis on soovimatu.

Nii et ma töötan järgmise andmestikuga, et näidata, kuidas saab eemaldada toorikud alates andmete valideerimise nimekiri Excelis.

Lae alla praktiline töövihik

Andmete valideerimine Eemalda tühikud.xlsx

Probleem andmete valideerimisloendi loomisel tühjade lahtritega

Näitan, mis juhtub, kui me loome rippmenüü sealhulgas tühjad lahtrid. Kõigepealt peame looma rippmenüü .

Sammud:

  • Valige lahter C5 .
  • Ja seejärel valige Andmed >> Andmetöötlusvahendid >> Andmete valideerimine

  • A dialoogiboks ilmub. Valige Loetelu aadressilt Luba riba (näidatud järgmisel joonisel).

  • Nüüd klõpsake märgitud ikoon .

  • Pärast seda valige lahtrid B5 aadressile B14 ja klõpsake märgitud ikoon .

  • Seejärel klõpsake lihtsalt OK .

Sel moel lõime me lihtsalt meie rippmenüü .

Siin võib märgata, et rippmenüü luuakse koos tühjad lahtrid Nüüd kirjeldan, kuidas saab neid tühje lahtreid välja jätta. rippmenüü .

5 võimalust tühikute eemaldamiseks Exceli andmete valideerimisnimekirjast

1. Tühikute eemaldamine andmete valideerimisnimekirjast OFFSET-funktsiooni abil

See on viis, kuidas saate luua rohkem ruumi oma rippmenüü ilma, et selles veerus oleks tühikuid. Kõigepealt peate te filter välja toorikud teie andmetest. Arutleme protsessi üle.

Meil on vaja teha mõned muudatused meie andmekogumisse.

  • Lisame uue veerg enne veerg mida kasutatakse rippmenüü Me nimetasime uue veerg ja veerg mida me kasutame rippmenüü nagu Nimekiri tühikutega ja Loetelu ilma tühikuteta (Selleks, et näha, kuidas luua rippmenüü , palun minge aadressile 1. jagu ).

Sammud:

  • Kõigepealt sisestage lahtrisse järgmine valem C5 .
=FILTER(B5:B14,B5:B14"")

Siin on FILTER funktsioon võtab vahemik B5:B14 ja kontrollige mis tahes toorikud vahel vahemik . siis see filtrid välja tühi või tühi rakud alates nimekiri.

  • Nüüd vajutage SISESTA Sa näed nimede nimekiri ilma igasuguse toorikud .

  • Pärast seda valige Nimi Manager aadressilt Valemi vahekaart ja klõpsake Uus .

  • Andke oma vahemik nime. Ma kavatsen kasutada NameNonBlanks kui nimi vahemik .
  • Ja siis kirjutage järgmine valem sisse Viitab
=offset(offset!$C$5,0,0,counta(offset!$C$4:$C$16)-1,1)

Selles stsenaariumis tahame kasutada veel mõned lahtrid, kuhu saame sisestada mõned uued nimed, kuid me ei taha, et toorikud meie rippmenüü nende ruumide jaoks. Siinkohal loome uued kirjed jaoks andmete valideerimise nimekiri aadressilt C12 aadressile C16 selle valemiga. Pidage seda meeles ' nihutamine! viitab leht nimi, mida me kasutame.

  • Nüüd klõpsa OK Te näete Aken . sulge seda.

  • Ja seejärel valige lahter D5 ja valige Andmed >> Andmete valideerimise nimekiri .
  • Muuda Allikas Nimi aadressile =NameNonBlanks .
  • Klõpsake OK .

  • Valige rippmenüü riba lahtris D5 Te näete nimekirja nimed me kasutame.

  • Nüüd kirjutage mõned uued nimed kogu lahtrisse C12 aadressile C16 .
  • Seejärel valige andmete valideerimise nimekiri rakk D5 .

Saate näha uut nimed teie rippmenüü Te ei näe ühtegi uut kirjet lahtri all. C16 sest nad ei ole teie vahemik .

Seda lähenemisviisi järgides saate luua mõned tühjad kohad uute kirjete jaoks teie andmete valideerimise nimekiri tegemata ühtegi toorikud selles.

Loe edasi: Kuidas luua Exceli rippmenüü andmete valideerimiseks (8 võimalust)

2. Eri käsu Go to Special kasutamine tühikute eemaldamiseks nimekirjast

Me lõime oma rippmenüü ( 1. jagu ), näete, et on olemas toorikud Nende eemaldamiseks võime lihtsalt läbida järgmised sammud.

Sammud:

  • Valige lahtrid B5 aadressile B14 ja seejärel valige Kodu >> Leia & vali; vali >> Mine Speciali juurde .

  • Pärast seda valige Aherained ja seejärel klõpsake OK .

  • See toiming valib tühjad lahtrid .

  • Nüüd valige mõni neist tühjad lahtrid , ei paremklikk ja valige Kustuta aadressile Kustuta . Aherained .

  • Sa näed dialoogiboks . valige Nihutage rakke üles ja klõpsake OK .

  • See toiming eemaldab toorikud originaalist nimekiri samuti alates rippmenüü .

Seda lähenemisviisi järgides saate hõlpsasti eemaldada toorikud või tühjad lahtrid alates rippmenüü .

Loe edasi: Andmete valideerimise ripploendistiku loomine Excelis mitme valikuga

3. Exceli filtri funktsiooni kasutamine tühikute eemaldamiseks andmete valideerimisloendist

Me võime rakendada FILTER funktsiooni selles aspektis. Me kasutame andmekogumit, mis pärineb 2. jagu Et näha, kuidas luua rippmenüü , palun minge aadressil 1. jagu .

Sammud:

  • Sisestage lahtrisse järgmine valem C5 .
=FILTER(B5:B14,B5:B14"")

Siin on FILTER funktsioon võtab vahemik B5:B14 ja kontrollib kõiki toorikud vahel vahemik . siis see filtrid välja tühi või tühi rakud alates nimekiri.

  • Vajutage SISESTA klahvi ja te näete nimede nimekiri ilma igasuguse toorikud .

  • Aga kui te lähete Drop Down loetelu , näete siiski, et see sisaldab toorikud aadressilt veerg C .

  • Nii et nende eemaldamiseks toorikud , mine aadressile Andmete valideerimine aadressilt Andmete vahekaart .
  • Muutke viimast lahtrit vahemik aadressile C11 kui teie filtreeritud nimekirjas on vahemik C5 aadressile C11 aastal Allikas

  • Nüüd klõpsa OK . Teil ei ole nüüd mingit tühi rakud teie rippmenüü .

See on üsna tõhus viis eemaldada toorikud alates rippmenüü .

Loe edasi: Exceli andmete valideerimise ripploendist koos filtriga (2 näidet)

Sarnased lugemised:

  • Kuidas kasutada kohandatud VLOOKUP-vormelit Exceli andmete valideerimisel
  • [Parandatud] Andmete valideerimine ei tööta Exceli kopeerimise ja kleepimise puhul (koos lahendusega)
  • Kuidas teha andmete valideerimisnimekiri Exceli tabelist (3 meetodit)
  • Mitme andmete valideerimine ühes Exceli lahtris (3 näidet)
  • Exceli andmete valideerimine ainult tähtnumbriline (kasutades kohandatud valemit)

4. IF, COUNTIF, ROW, INDEX ja väikeste funktsioonide kombineerimine tühikute eemaldamiseks andmete valideerimisnimekirjast

Me võime kasutada ka kombinatsiooni IF , COUNTIF , ROW , INDEX ja SMALL funktsioonid tühjade lahtrite eemaldamiseks andmete valideerimise nimekiri See saab olema natuke keeruline. Me kasutame andmekogumit, mis pärineb aastast 2. jagu . ja näha, kuidas luua rippmenüü , mine aadressile 1. jagu .

Sammud:

  • Kõigepealt sisestage lahtrisse järgmine valem C5 .
=IF(COUNTIF($B$5:$B$14,"?*")

Valem koosneb kahest peamisest osast. Esimene osa on COUNTIF($B$5:$B$14,"?*") ="" strong=""> ja teine on INDEX(B:B,SMALL(IF(B$5:B$14"",ROW(B$5:B$14)),ROWS(B$5:B5)))) .

  • The COUNTIF funktsioon loeb mitte tühi tekst siin ja sellepärast saame 7 nimed aadressil veerg C .
  • The ROW funktsioon tagastab rida number a rakk ja meie tühi rakk asub positsioonil 5 rakust B5 Me lahutame 4 sest me tahame, et see oleks vähem.
  • Nüüd vajutage SISESTA .

  • Kasutage Täitmise käepide aadressile AutoFill alumised rakud.

  • Nüüd on meil Nimekiri ilma igasuguse toorikud . Aga kui me klõpsame andmete valideerimise nimekiri , näeme ikka veel toorikud aastal rippmenüü .

  • Ja nende eemaldamiseks toorikud , mine aadressile Andmete valideerimine aadressilt Andmete vahekaart .
  • Muuda viimast lahtrit vahemik aadressile C11 kui teie filtreeritud nimekirjas on vahemik C5 aadressile C11 aastal Allikas .

  • Nüüd klõpsa OK . Teil ei ole nüüd mingit tühi rakud teie rippmenüü .

Seega saate teha andmete valideerimise nimekiri ilma toorikud .

Loe edasi: Vaikeväärtus andmete valideerimisloendis Exceli VBA-ga (makro ja UserForm)

5. Kombineeritud funktsioonide kasutamine tühjade lahtrite eemaldamiseks andmete valideerimisnimekirjast

Me võime kasutada ka sisseehitatud valemeid koos AADRESS , INDIREKTNE , COUNTBLANK , IF ja SMALL funktsioonid. Arutame protseduuri. Kasutame andmekogumit alates 2. jagu Võite minna ka 1. jagu et näha, kuidas luua rippmenüü/andmete valideerimise nimekiri .

Sammud:

  • Kõigepealt sisestage lahtrisse järgmine valem 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))))

Siinkohal selgitan ma väga lihtsalt, kuidas see valem töötab. See käib läbi vahemik B5:B14 ja kontrollib tühjad lahtrid abiga COUNTBLANK Seejärel kontrollitakse ka seda, millised lahtrid ei ole tühi kogu B5:B14 ja seega tagastab see tühjad lahtrid .

  • Press CTRL + SHIFT + ENTER (sest see on massiivi valem) ja näete väljundit lahtris C5 nagu allpool.

  • Nüüd kasutage Täitmise käepide aadressile AutoFill alumised rakud.

  • Aga kui te lähete Drop Down loetelu , näete siiski, et see sisaldab toorikud aadressilt veerg C .

  • Ja nende eemaldamiseks toorikud , mine aadressile Andmete valideerimine aadressilt Andmete vahekaart .
  • Muutke viimast lahtrit vahemik aadressile C11 kui teie filtreeritud nimekirjas on vahemik C5 aadressile C11 aastal Allikas .

  • Nüüd klõpsa OK . Teil ei ole nüüd mingit tühi rakud teie rippmenüü .

See on veel üks võimalus, kuidas saate teha rippmenüü vaba toorikud .

Loe edasi: Kuidas kasutada IF-avaldust andmete valideerimisvalemi valemiga Excelis (6 võimalust)

Praktika sektsioon

Selles jaotises annan teile andmestiku, et saaksite neid meetodeid ise harjutada.

Kokkuvõte

Lühidalt öeldes püüdsin selgitada mõningaid meetodeid, kuidas eemaldada tühimikke andmete valideerimise nimekiri Need meetodid on veidi keerulised, kuid ma püüdsin neid lühidalt ja arusaadavalt kirjeldada. Palun jätke tagasisidet selle artikli kohta kommentaariumis ja kui teil on oma ideid või küsimusi, siis jätke need ka kommentaariumis.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.