Kaip iš "Excel" duomenų patvirtinimo sąrašo pašalinti tuščius langus (5 metodai)

  • Pasidalinti
Hugh West

Šiame straipsnyje trumpai aprašomi keli vertingi metodai, kaip pašalinti ruošiniai duomenų patvirtinimo sąrašas Kai Excel diagramos sąraše turime tuščių vietų, jos taip pat lieka duomenų patvirtinimo sąrašas kuris yra nepageidaujamas.

Taigi aš dirbsiu su šiuo duomenų rinkiniu, kad parodyčiau, kaip galite pašalinti ruošiniai duomenų patvirtinimo sąrašas "Excel" programoje.

Atsisiųsti praktikos sąsiuvinį

Duomenų tvirtinimas Pašalinti tuščius langus.xlsx

Problema kuriant duomenų tikrinimo sąrašą su tuščiais langeliais

Parodysiu, kas nutiks, jei sukursime išplečiamasis sąrašas įskaitant tuščius langelius. Pirmiausia turime sukurti išplečiamasis sąrašas .

Žingsniai:

  • Pasirinkite langelį C5 .
  • Tada pasirinkite Duomenys >> Duomenų įrankiai >> Duomenų patvirtinimas

  • A dialogo langas bus rodomas. Pasirinkite Sąrašas Leisti juosta (parodyta toliau pateiktame paveikslėlyje).

  • Dabar spustelėkite pažymėtą piktograma .

  • Po to pasirinkite ląsteles B5 į B14 ir spustelėkite pažymėtą piktograma .

  • Tada spustelėkite GERAI .

Tokiu būdu ką tik sukūrėme savo išplečiamasis sąrašas .

Čia galite pastebėti, kad išplečiamasis sąrašas sukuriamas kartu su tušti langeliai Dabar aprašysiu, kaip galite pašalinti šiuos tuščius langelius iš išplečiamasis sąrašas .

5 būdai, kaip iš "Excel" duomenų patvirtinimo sąrašo pašalinti tuščius langus

1. Tuščių vietų pašalinimas iš duomenų tikrinimo sąrašo naudojant OFFSET funkciją

Taip galite sukurti daugiau erdvės savo išplečiamasis sąrašas be jokių tuščių vietų tame stulpelyje. Pirmiausia reikia filtras ruošiniai iš jūsų duomenų. Aptarkime procesą.

Reikia šiek tiek pakeisti mūsų duomenų rinkinį.

  • Pridėkime naują stulpelis prieš stulpelis kuris naudojamas išplečiamasis sąrašas . Mes pavadinome naująjį stulpelis ir stulpelis naudojame išplečiamasis sąrašas kaip Vardų sąrašas su tuščiais laukais ir Sąrašas be tuščių vietų (Norėdami sužinoti, kaip sukurti išplečiamasis sąrašas , eikite į 1 skirsnis ).

Žingsniai:

  • Pirmiausia ląstelėje įveskite šią formulę C5 .
=FILTER(B5:B14,B5:B14"")

Čia FILTRAS funkcija paims B5:B14 diapazonas ir patikrinkite visus ruošiniai tarp diapazonas . Tada jis filtrai tuščias arba tuščia ląstelių iš sąrašas.

  • Dabar paspauskite ĮVESKITE Pamatysite pavadinimų sąrašas be jokių ruošiniai .

  • Po to pasirinkite Vardas ir pavardė Vadybininkas Formulės skirtukas ir spustelėkite Naujas .

  • Suteikite savo diapazonas pavadinimą. NameNonBlanks kaip pavadinimą diapazonas .
  • Tada įrašykite šią formulę Nurodo
=offset(offset!$C$5,0,0,0,counta(offset!$C$4:$C$16)-1,1)

Šiame scenarijuje norime naudoti dar keletą langelių, į kuriuos galėtume įvesti naujus pavadinimus, tačiau nenorime ruošiniai mūsų išplečiamasis sąrašas toms vietoms. Čia sukuriame naujus įrašus duomenų patvirtinimo sąrašas C12 į C16 pateikdami šią formulę. Turėkite tai omenyje įskaitymas! reiškia, kad lapas naudojamą pavadinimą.

  • Dabar spustelėkite GERAI . Pamatysite Langas . uždaryti jį.

  • Tada pasirinkite ląstelę D5 ir pasirinkite Duomenys >> Duomenų tvirtinimo sąrašas .
  • Pakeiskite Šaltinio pavadinimas į =NameNonBlanks .
  • Spustelėkite GERAI .

  • Pasirinkite išplečiamasis sąrašas baras ląstelėje D5 . Pamatysite sąrašą pavadinimai naudojame.

  • Dabar įrašykite keletą naujų pavadinimų visoje ląstelėje C12 į C16 .
  • Tada pasirinkite duomenų patvirtinimo sąrašas ląstelė D5 .

Galite pamatyti naują pavadinimai savo išplečiamasis sąrašas . Nematote jokių naujų įrašų ląstelėje C16 nes jų nėra jūsų diapazonas .

Laikydamiesi šio metodo, galite sukurti keletą tuščios vietos naujų įrašų savo duomenų patvirtinimo sąrašas nedarydami jokių ruošiniai jame.

Skaityti daugiau: Kaip sukurti "Excel" išskleidžiamąjį sąrašą duomenims tvirtinti (8 būdai)

2. Naudodami specialiąją komandą "Go to Special" iš sąrašo pašalinkite tuščius langus

Sukūrėme savo išplečiamasis sąrašas ( 1 skyrius ), matote, kad yra ruošiniai Norint juos pašalinti, tereikia atlikti šiuos veiksmus.

Žingsniai:

  • Pasirinkite ląsteles B5 į B14 ir pasirinkite Pagrindinis >> Rasti ir pasirinkti >> Pereiti į specialią .

  • Po to pasirinkite Ruošiniai ir spustelėkite GERAI .

  • Atliekant šią operaciją bus pasirinktas tušti langeliai .

  • Dabar pasirinkite bet kurį iš šių tušti langeliai , ar dešiniuoju pelės klavišu ant jo ir pasirinkite Ištrinti į Ištrinti . Ruošiniai .

  • Pamatysite dialogo langas . Ląstelių perkėlimas į viršų ir spustelėkite GERAI .

  • Ši operacija pašalins ruošiniai iš originalo sąrašas taip pat iš išplečiamasis sąrašas .

Laikydamiesi šio metodo galite lengvai pašalinti ruošiniai arba tuščios ląstelės išplečiamasis sąrašas .

Skaityti daugiau: Duomenų patvirtinimo išskleidžiamojo sąrašo su keliais pasirinkimais sukūrimas "Excel" programoje

3. Naudojant "Excel" filtro funkciją tuščių vietų pašalinimas iš duomenų patvirtinimo sąrašo

Galime taikyti FILTRAS Šiuo aspektu naudosime duomenų rinkinį iš 2 skirsnis . Norėdami sužinoti, kaip sukurti išplečiamasis sąrašas , eikite į 1 skirsnis .

Žingsniai:

  • ląstelėje įveskite šią formulę C5 .
=FILTER(B5:B14,B5:B14"")

Čia FILTRAS funkcija paims B5:B14 diapazonas ir patikrina bet kokią ruošiniai tarp diapazonas . Tada jis filtrai tuščias arba tuščia ląstelių iš sąrašas.

  • Paspauskite ĮVESKITE klavišą ir pamatysite pavadinimų sąrašas be jokių ruošiniai .

  • Bet jei nueisite į Iškritęs sąrašas , vis tiek pamatysite, kad jame yra ruošiniai C stulpelis .

  • Taigi, norėdami pašalinti šiuos ruošiniai , eikite į Duomenų patvirtinimas Duomenų skirtukas .
  • Pakeiskite paskutinį ląstelės diapazonas į C11 kaip jūsų filtruota sąraše yra C5 diapazonas į C11 į Šaltinis

  • Dabar spustelėkite GERAI . Dabar neturėsite tuščia jūsų ląstelės išplečiamasis sąrašas .

Tai gana veiksmingas būdas pašalinti ruošiniai išplečiamasis sąrašas .

Skaityti daugiau: "Excel" duomenų patvirtinimo išskleidžiamojo sąrašo su filtru tikrinimas (2 pavyzdžiai)

Panašūs skaitiniai:

  • Kaip naudoti pasirinktinę VLOOKUP formulę "Excel" duomenų tvirtinime
  • [Pataisyta] Duomenų patvirtinimas neveikia kopijuojant įklijuoti "Excel" (su sprendimu)
  • Kaip sudaryti duomenų patvirtinimo sąrašą iš "Excel" lentelės (3 metodai)
  • Kelių duomenų tvirtinimas vienoje "Excel" ląstelėje (3 pavyzdžiai)
  • "Excel" duomenų tikrinimas Tik raidiniai ir skaitmeniniai skaičiai (naudojant pasirinktinę formulę)

4. IF, COUNTIF, ROW, INDEX ir mažųjų funkcijų derinimas siekiant iš duomenų tikrinimo sąrašo pašalinti tuščias vietas

Taip pat galime naudoti derinį IF , COUNTIF , EILUTĖ , INDEKSAS ir MAŽAS funkcijos, skirtos tuštiems langeliams pašalinti iš duomenų patvirtinimo sąrašas . Tai bus šiek tiek sudėtinga. Naudosime duomenų rinkinį iš 2 skirsnis . Ir norėdami sužinoti, kaip sukurti išplečiamasis sąrašas , eikite į 1 skirsnis .

Žingsniai:

  • Pirmiausia ląstelėje įveskite šią formulę C5 .
=IF(COUNTIF($B$5:$B$14,"?*")

Formulę sudaro dvi pagrindinės dalys. Pirmoji dalis yra COUNTIF($B$5:$B$14,"?*") ="" strong=""> o antrasis yra INDEX(B:B,SMALL(IF(B$5:B$14"", EILUTĖ(B$5:B$14)), EILUTĖS(B$5:B5)))) .

  • Svetainė COUNTIF funkcija skaičiuoja ne tuščias tekstą, todėl gauname 7 pavadinimai svetainėje C stulpelis .
  • Svetainė EILUTĖ funkcija grąžina eilutė skaičius a ląstelė ir mūsų tuščias ląstelė yra padėtyje 5 iš ląstelės B5 . Mes atimame 4 nes norime, kad ji būtų mažesnė.
  • Dabar paspauskite ĮVESKITE .

  • Naudokite Užpildymo rankena į Automatinis pildymas apatinėse ląstelėse.

  • Dabar turime Vardų ir pavardžių sąrašas be jokių ruošiniai . Bet jei spustelėsime duomenų patvirtinimo sąrašas , mes vis dar matome ruošiniai į išplečiamasis sąrašas .

  • Ir pašalinti šiuos ruošiniai , eikite į Duomenų patvirtinimas Duomenų skirtukas .
  • Pakeiskite paskutinį ląstelės diapazonas į C11 kaip jūsų filtruota sąraše yra C5 diapazonas į C11 į Šaltinis .

  • Dabar spustelėkite GERAI . Dabar neturėsite tuščia jūsų ląstelės išplečiamasis sąrašas .

Taigi galite sukurti duomenų patvirtinimo sąrašas be ruošiniai .

Skaityti daugiau: Numatytoji reikšmė duomenų patvirtinimo sąraše naudojant "Excel VBA" (makrokomandą ir naudotojo formą)

5. Kombinuotųjų funkcijų naudojimas tuštiems langeliams iš duomenų tikrinimo sąrašo pašalinti

Taip pat galime naudoti įterptines formules kartu su ADRESAS , INDIREKTINIS , COUNTBLANK , IF ir MAŽAS aptarsime procedūrą. Naudosime duomenų rinkinį iš 2 skirsnis Taip pat galite eiti į 1 skirsnis kaip sukurti išplečiamasis sąrašas / duomenų patvirtinimo sąrašas .

Žingsniai:

  • Pirmiausia ląstelėje įveskite šią formulę 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)))))

Čia labai paprastai paaiškinsiu, kaip veikia ši formulė. B5:B14 diapazonas ir patikrina tušti langeliai padedant COUNTBLANK funkcija. Tada ji taip pat patikrina, kurios ląstelės nėra tuščia visoje svetainėje B5:B14 todėl jis grąžina ne tušti langeliai .

  • Paspauskite CTRL + SHIFT + ENTER (nes tai yra masyvas formulę) ir pamatysite išvestį ląstelėje C5 kaip nurodyta toliau.

  • Dabar naudokite Užpildymo rankena į Automatinis pildymas apatinėse ląstelėse.

  • Bet jei nueisite į Iškritęs sąrašas , vis tiek pamatysite, kad jame yra ruošiniai C stulpelis .

  • Ir pašalinti šiuos ruošiniai , eikite į Duomenų patvirtinimas Duomenų skirtukas .
  • Pakeiskite paskutinį ląstelės diapazonas į C11 kaip jūsų filtruota sąraše yra C5 diapazonas į C11 į Šaltinis .

  • Dabar spustelėkite GERAI . Dabar neturėsite tuščia jūsų ląstelės išplečiamasis sąrašas .

Tai dar vienas būdas, kaip galite išplečiamasis sąrašas be ruošiniai .

Skaityti daugiau: Kaip naudoti IF teiginį "Excel" duomenų patvirtinimo formulėje (6 būdai)

Praktikos skyrius

Šiame skyriuje pateiksiu jums duomenų rinkinį, kad galėtumėte patys praktiškai išbandyti šiuos metodus.

Išvada

Trumpai tariant, bandžiau paaiškinti kai kuriuos tuščių vietų šalinimo iš duomenų patvirtinimo sąrašas Excel programoje. Šie metodai yra šiek tiek sudėtingi, tačiau stengiausi juos trumpai apibūdinti labai paprastai ir suprantamai. Prašau komentarų skiltyje palikti atsiliepimų apie šį straipsnį, taip pat, jei turite savo idėjų ar klausimų, palikite juos taip pat komentarų laukelyje.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.