Како уклонити празнине са листе за валидацију података у Екцелу (5 метода)

  • Деле Ово
Hugh West

Овај чланак ће укратко описати неке вредне методе за уклањање празних места са листе валидације података у Екцел-у. Када имамо празна места на листи Екцел графикона, она такође остаје на листи валидације података што је нежељено.

Тако да ћу радити на следећем скупу података да бих вам показао како може да уклони празна места са листе валидације података у Екцел-у.

Преузми радну свеску за вежбу

Провера података Уклони Бланкс.клск

Проблем при прављењу листе за проверу ваљаности података са празним ћелијама

Дозволите ми да покажем шта се дешава ако направимо падајућу листу укључујући празне ћелије. Прво треба да направимо падајућу листу .

Кораци:

  • Изаберимо ћелију Ц5 .
  • А затим изаберите Подаци &гт;&гт; Алатке за податке &гт;&гт; Провера ваљаности података

  • Појавиће се дијалошки оквир . Изаберите Листа из траке Дозволи (приказано на следећој слици).

  • Сада кликните на означено икона .

  • Након тога, изаберите ћелије Б5 до Б14 и кликните на означену икону .

  • Затим само кликните на ОК .

На овај начин смо управо направили нашу падајућу листу .

Ево, ви може приметити да је падајућа листа креирана заједно са празним ћелијама . Сада ћу описати како можетеискључите ове празне ћелије са падајуће листе .

5 начина за уклањање празнина са листе за проверу података у програму Екцел

1. Уклањање празнина са листе за проверу података помоћу функције ОФФСЕТ

Ово је начин на који можете да направите више простора за своју падајућу листу а да не буде празнина у тој колони. Прво морате филтрирати из празних места из ваших података. Хајде да разговарамо о процесу.

Потребне су нам неке модификације нашег скупа података.

  • Хајде да додамо нову колона испред колоне која се користи за падајућу листу . Нову колона и колона које користимо за падајућу листу смо назвали као Листа имена са празнинама и Листа без празнина , респективно. (Да бисте видели како да направите падајућу листу , идите на Одељак 1 ).

Кораци:

  • Прво, откуцајте следећу формулу у ћелију Ц5 .
=FILTER(B5:B14,B5:B14"")

Овде ће функција ФИЛТЕР узети опсег Б5:Б14 и проверити све празнине између опсег . Затим филтрира из празних или празних ћелија са листе.

  • Сада притисните ЕНТЕР Видећете листу имена без икаквих празнина .

  • Након тада изаберите Управљач именима са картица формуле и кликните на Ново .

  • Дај своје опсег име. Користићу НамеНонБланкс као име опсега .
  • А затим уписати следећу формулу у Односи се на
=offset(offset!$C$5,0,0,counta(offset!$C$4:$C$16)-1,1)

У овом сценарију, желимо да користимо још неке ћелије у које можемо да унесемо нека нова имена, али не не желим празна места у нашој падајућој листи за те размаке. Овде правимо нове уносе за листу валидације података од Ц12 до Ц16 тако што ћемо ставити ту формулу. Имајте то на уму „ оффсет!“ односи се на име лист који користимо.

  • Сада кликните на ОК . Видећете Прозор . Само затворите је.

  • А затим изаберите ћелију Д5 и изаберите Подаци &гт;&гт; Листа за валидацију података .
  • Промените Име извора у =НамеНонБланкс .
  • Кликните на ОК .

  • Изаберите траку падајуће листе у ћелији Д5 . Видећете листу имена које користимо.

  • Сада упишите нека нова имена у ћелију Ц12 до Ц16 .
  • Затим изаберите листу валидације података ћелију Д5 .

Можете видети нова имена у вашој падајућој листи . Не можете да видите нове уносе испод ћелије Ц16 јер се не налазе у вашем опсегу .

Праћењем овог приступа, можете креирати неке празни простори за нове уносе у вашим подацимавалидациону листу без прављења икаквих празнина у њој.

Прочитајте више: Како да направите Екцел падајућу листу за проверу података (8 начина)

2. Коришћењем Го то Специал Цомманд за уклањање празнина са листе

Направили смо нашу падајућу листу ( одељак 1 ) , видите да је у њему остало празнина . Да бисмо их уклонили, једноставно можемо проћи кроз следеће кораке.

Кораци:

  • Изаберите ћелије Б5 до Б14 а затим изаберите Почетна &гт;&гт; Пронађи &амп; Изаберите &гт;&гт; Иди на специјално .

  • Након тога, изаберите Празнине а затим кликните на ОК .

  • Ова операција ће изабрати празне ћелије .

  • Сада изаберите било коју од ових празних ћелија , притисните десни клик на њу и изаберите Избриши да Избриши празне .

  • Видећете дијалошки оквир . Изаберите Схифт Целлс Уп и кликните на ОК .

  • Ова операција ће уклонити празна поља са оригиналне листе као и са падајуће листе .

Праћењем овог приступа , можете лако уклонити празне или празне ћелије са падајуће листе .

Прочитајте више: Креирајте испуштање ваљаности података- Доња листа са вишеструким избором у Екцел-у

3. Коришћење функције Екцел филтера за уклањање празнина из податакаЛиста валидације

Можемо применити функцију ФИЛТЕР у овом аспекту. Користићемо скуп података из Одељка 2 . Да бисте видели како да направите падајућу листу , идите на Одељак 1 .

Кораци:

  • Унесите следећу формулу у ћелију Ц5 .
=FILTER(B5:B14,B5:B14"")

Овде <1 Функција>ФИЛТЕР ће узети опсег Б5:Б14 и проверава све празнине између опсега . Затим филтрира из празне или празне ћелије са листе.

  • Притисните ЕНТЕР тастер и видећете листу имена без икаквих празнина .

  • Али ако одете на Падајућу листу , и даље ћете видети да садржи празна места из колоне Ц .

  • Да бисте уклонили ове празнине , идите на Провера ваљаности података са картица података .
  • Промени последња ћелија опсега до Ц11 као ваша филтрирана листа има опсег Ц5 до Ц11 у Извор

  • Сада кликните на ОК . Сада нећете имати празне ћелије у вашој падајућој листи .

Ово је прилично ефикасан начин да уклоните празна места са падајуће листе .

Прочитајте више: Падајућа листа за валидацију Екцел података са филтером (2 примера)

Слична очитавања:

  • Како користити прилагођену ВЛООКУП формулу у Екцел подацимаВалидација
  • [Поправљено] Валидација података не ради за Цопи Пасте у Екцел-у (са решењем)
  • Како направити листу за проверу ваљаности података из табеле у Екцел-у (3 метода)
  • Примени вишеструку проверу ваљаности података у једној ћелији у Екцел-у (3 примера)
  • Провера ваљаности података у Екцелу само алфанумерички (користећи Прилагођена формула)

4. Комбиновање ИФ, ЦОУНТИФ, РОВ, ИНДЕКС и малих функција за уклањање празнина са листе за валидацију података

Такође можемо користити комбинацију ИФ , ЦОУНТИФ , РОВ , ИНДЕКС и СМАЛЛ функције за уклањање празних ћелија са листе за проверу ваљаности података . Биће мало сложено. Користићемо скуп података из Одељка 2 . А да бисте видели како да направите падајућу листу , идите на Одељак 1 .

Кораци:

  • Прво, унесите следећу формулу у ћелију Ц5 .
=IF(COUNTIF($B$5:$B$14,"?*")

Формула има два главна дела. Први део је ЦОУНТИФ($Б$5:$Б$14,”?*”) ="" strong=""> а други је ИНДЕКС(Б:Б,СМАЛЛ(ИФ(Б$5:Б$14””) ,РОВ(Б$5:Б$14)),РОВС(Б$5:Б5))) .

  • Функција ЦОУНТИФ броји непразан текст овде и зато добијамо 7 имена у колони Ц .
  • Функција РОВ враћа ред број ћелије и наша празна ћелија је на позицији 5 из ћелије Б5 . Одузимамо 4 јер желимо да будемање од тога.
  • Сада притисните ЕНТЕР .

  • Користите ручицу за попуњавање до Аутоматског попуњавања доњих ћелија.

  • Сада имамо листу имена без икаквог празнине . Али ако кликнемо на листу валидације података , и даље ћемо видети празна места у падајућој листи .

  • И да бисте уклонили ове празнине , идите на Провера ваљаности података са картице података .
  • Промените коначну ћелија опсег до Ц11 као ваша филтрирана листа има опсег Ц5 до Ц11 у Извор .

  • Сада кликните на ОК . Сада нећете имати празне ћелије у вашој падајућој листи .

Тако можете направити листа за проверу ваљаности података без празнина .

Прочитајте више: Подразумевана вредност на листи за проверу података са Екцел ВБА (макро и кориснички образац)

5. Коришћење комбинованих функција за уклањање празних ћелија са листе за валидацију података

Такође можемо користити угнежђене формуле комбиноване са АДРЕСА , ИНДИРЕКТНО , Функције ЦОУНТБЛАНК , ИФ и СМАЛЛ . Хајде да разговарамо о процедури. Користићемо скуп података из Одељка 2 . Такође можете да одете у Одељак 1 да видите како да направите падајућу листу/листу за проверу ваљаности података .

Кораци:

  • Прво, откуцајте следећу формулу у ћелију Ц5 .
=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)))

Овде,Објаснићу на веома једноставан начин како ова формула функционише. Пролази кроз опсег Б5:Б14 и проверава празне ћелије уз помоћ функције ЦОУНТБЛАНК . Затим такође проверава које ћелије нису празне у целом Б5:Б14 и стога враћа непразне ћелије .

  • Притисните ЦТРЛ + СХИФТ + ЕНТЕР (јер је то низ формула) и видећете излаз у ћелији Ц5 као доле.

  • Сада користите ручицу за попуњавање за аутоматско попуњавање доњих ћелија.

  • Али ако одете на Падајућу листу , и даље ћете видети да садржи празна места из колоне Ц .

  • И да бисте уклонили ове празнине , идите на Провера ваљаности података са картице података .
  • Промените последњу ћелију опсега у Ц11 пошто ваша филтрирана листа има опсег Ц5 до Ц11 у Извор .

  • Сада кликните на ОК . Сада нећете имати празне ћелије у вашој падајућој листи .

Ово је још један начин на који можете падајућа листа без празнина .

Прочитајте више: Како користити ИФ наредбу у формули за валидацију података у Екцел-у ( 6 начина)

Одељак за вежбање

У овом одељку дајем вам скуп података како бисте могли сами да вежбате ове методе.

Закључак

У аУкратко, покушао сам да објасним неке методе уклањања празнина са листе валидације података у Екцел-у. Ове методе су мало компликоване, али сам покушао да их укратко представим на веома једноставан и разумљив начин. Захтевам да оставите неке повратне информације о овом чланку у одељку за коментаре, а такође ако имате своје идеје или питања, оставите их иу пољу за коментаре.

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.