Excel бағдарламасындағы деректерді тексеру тізімінен бос орындарды қалай жоюға болады (5 әдіс)

  • Мұны Бөлісіңіз
Hugh West

Бұл мақала Excel бағдарламасындағы деректерді тексеру тізімінен бос орындарды жою жолының кейбір құнды әдістерін қысқаша сипаттайды. Excel диаграммасының тізімінде бос орындар болған кезде, ол қажет емес деректерді тексеру тізімінде қалады.

Сондықтан мен сізге қалай жұмыс істейтінін көрсету үшін келесі деректер жиынтығымен жұмыс істеймін. Excel бағдарламасындағы деректерді тексеру тізімінен бос орындарды жоюға болады.

Тәжірибе жұмыс кітабын жүктеп алу

Деректерді тексеру Blanks.xlsx

Бос ұяшықтармен деректерді тексеру тізімін жасау кезіндегі мәселе

ашылмалы тізім жасағанда не болатынын көрсетуге рұқсат етіңіз бос ұяшықтарды қоса. Алдымен ашылмалы тізім жасауымыз керек.

Қадамдар:

  • C5 ұяшығын таңдаңыз.
  • Сосын Деректер >> Деректер құралдары >> Деректерді тексеру

<тармағын таңдаңыз. 13>

  • диалогтық терезе көрсетіледі. Рұқсат ету жолағынан Тізім таңдаңыз (Келесі суретте көрсетілген).

  • Енді түймесін басыңыз. белгіше белгіленген.

  • Одан кейін B5 - B14 ұяшықтарын таңдаңыз. және белгіленген белгішені басыңыз.

  • Одан кейін OK түймесін басыңыз.

Осылайша, біз жаңа ғана ашылмалы тізімді жасадық.

Міне, сіз ашылмалы тізім бос ұяшықтармен бірге жасалғанын байқай алады. Енді мен сізге қалай болатынын сипаттаймыносы бос ұяшықтарды ашылмалы тізімнен шығарыңыз.

Excel бағдарламасындағы деректерді тексеру тізімінен бос орындарды жоюдың 5 жолы

1. OFFSET функциясын пайдаланып деректерді тексеру тізімінен бос орындарды жою

Бұл ашылмалы тізім үшін сол бағанда бос орындарсыз көбірек орын жасауға болатын әдіс. Алдымен деректеріңізден бос орындарды сүзгіден өткізуіңіз керек. Процесті талқылайық.

Бізге деректер жиынына кейбір өзгертулер қажет.

  • бағанның алдына жаңа баған қосайық. ашылмалы тізім үшін пайдаланылады. Біз жаңа баған және ашылмалы тізім үшін қолданып жатқан баған Бос жерлері бар атаулар тізімі және тізім деп атадық. бос орындарсыз сәйкесінше. ( ашылмалы тізім жасау жолын көру үшін 1-бөлім бөліміне өтіңіз).

Қадамдар:

  • Біріншіден, C5 ұяшығына келесі формуланы теріңіз.
=FILTER(B5:B14,B5:B14"")

Мұнда СҮЗГІ функциясы B5:B14 диапазонын алады және барлық бос орындар арасын тексереді. ауқым . Содан кейін ол тізімнен бос немесе бос ұяшықтарды сүзгіден өткізеді.

  • Енді түймесін басыңыз>ЕНГІЗУ Сіз аттардың тізімін ешбір бос орындарсыз көресіз.

  • Кейін ол үшін Формула қойындысынан Атау реттеушісі таңдаңыз және Жаңа түймесін басыңыз.

  • Өзіңізді беріңіз ауқым атау. Мен аумақтың атауы ретінде NameNonBlanks қолданамын.
  • Содан кейін Сілтеме
  • ішіне келесі формуланы жазыңыз.
=offset(offset!$C$5,0,0,counta(offset!$C$4:$C$16)-1,1)

Бұл сценарийде біз кейбір жаңа атауларды енгізуге болатын бірнеше ұяшықтарды пайдаланғымыз келеді, бірақ біз Біздің ашылмалы тізімімізде осы бос орындар үшін бос орындарды қалама. Мұнда біз осы формуланы қою арқылы деректерді тексеру тізімі C12 және C16 үшін жаңа жазбаларды жасаймыз. ‘ офсет!’ біз пайдаланатын парақ атын білдіреді.

  • Енді Жарайды түймесін басыңыз. Сіз Терезе көресіз. Жай жабыңыз .

  • Содан кейін D5 ұяшығын таңдап, Деректер >> Деректерді тексеру тізімі .
  • Көз атын =NameNonBlanks етіп өзгертіңіз.
  • <1 түймесін басыңыз>Жарайды .

  • D5 ұяшығындағы ашылмалы тізім жолақты таңдаңыз. Сіз қолданатын аттардың тізімін көресіз.

  • Енді C12 <ұяшығына бірнеше жаңа атауларды жазыңыз. 2> C16 .
  • Одан кейін деректерді тексеру тізімі ұяшық D5 таңдаңыз.

Жаңа аттарды ашылмалы тізімнен көре аласыз. C16 ұяшығының астындағы жаңа жазбаларды көре алмайсыз, себебі олар сіздің диапазоныңызда емес.

Осы тәсілді қолдана отырып, кейбір жасай аласыз. бос орындар деректеріңіздегі жаңа жазбалар үшінвалидация тізімі онда бос орындар қоймай.

Толығырақ оқу: Деректерді тексеру үшін Excel ашылмалы тізімін жасау жолы (8 әдіс)

2. Тізімнен бос орындарды жою үшін Арнайы Өту пәрменін пайдалану

Біз ашылмалы тізімді ( 1-бөлім ) жасадық. , онда бос орындар қалғанын көресіз. Оларды жою үшін жай ғана келесі қадамдарды орындауға болады.

Қадамдар:

  • B5 - ұяшықтарын таңдаңыз. B14 , содан кейін Үй >> Табу & >> Арнайыға өту таңдаңыз.

  • Одан кейін Бос орындар таңдаңыз. содан кейін Жарайды түймесін басыңыз.

  • Бұл әрекет бос ұяшықтарды таңдайды.

  • Енді осы бос ұяшықтардың кез келгенін таңдап, оның оң жақ түймешігімен басып, Жою<2 пәрменін таңдаңыз> Бос орындар ішінен Жою .

  • Сіз диалогтық терезені көресіз . Ұяшықтарды жоғары жылжыту таңдап, Жарайды түймесін басыңыз.

  • Бұл әрекет бос орындарды жояды түпнұсқа тізімнен сонымен қатар ашылмалы тізімнен .

Осы тәсілді орындау арқылы , бос орындарды немесе бос ұяшықтарды ашылмалы тізімнен оңай жоюға болады.

Толығырақ оқу: Деректерді тексеру тамшысын жасау- Excel бағдарламасында бірнеше таңдауы бар төменгі тізім

3. Деректерден бос орындарды жою үшін Excel сүзгі функциясын пайдалануТексеру тізімі

Осы аспектіде СҮЗГІ функциясын қолдана аламыз. Біз 2-бөлім деректер жинағын қолданамыз. ашылмалы тізім жасау жолын көру үшін 1-бөлім бөліміне өтіңіз.

Қадамдар:

  • Келесі формуланы C5 ұяшығына теріңіз.
=FILTER(B5:B14,B5:B14"")

Мұнда FILTER функциясы B5:B14 ауқымын алады және диапазон арасындағы кез келген бос жерлерді тексереді. Содан кейін ол тізімдегі бос немесе бос ұяшықтарды сүзеді.

  • түймесін басыңыз. ENTER пернесін басыңыз, сонда сіз аттардың тізімін ешбір бос орындарсыз көресіз.

  • Бірақ Ашылмалы тізім тармағына өтсеңіз, онда C бағанынан бос орындар бар екенін көресіз.

  • Осыған бос орындарды жою үшін Деректер қойындысынан Деректерді тексеру бөліміне өтіңіз.
  • Өзгерту Сіздің сүзгіден өткен тізіміңіздегі ден C11 ауқымының соңғы ұяшығында C5 - C11 диапазоны бар Көзі

  • Енді Жарайды түймесін басыңыз. Енді ашылмалы тізімде бос ұяшықтар болмайды.

Бұл өте тиімді әдіс. бос орындарды ашылмалы тізімнен алып тастаңыз.

Толығырақ оқу: Сүзгі бар Excel деректерін тексерудің ашылмалы тізімі (2 мысал)

Ұқсас оқулар:

  • Excel деректерінде теңшелетін VLOOKUP формуласын пайдалану жолыТексеру
  • [Бекітілген] Деректерді тексеру Excel бағдарламасында көшіріп қою үшін жұмыс істемейді (шешіммен)
  • Кестеден деректерді тексеру тізімін қалай жасауға болады Excel бағдарламасында (3 әдіс)
  • Excel бағдарламасында бір ұяшықта бірнеше деректерді тексеруді қолдану (3 мысал)
  • Excel деректерін тек әріптік-сандық тексеру (қолдану) Теңшелетін формула)

4. Деректерді тексеру тізімінен бос орындарды жою үшін IF, COUNTIF, ROW, INDEX және шағын функцияларды біріктіру

Сонымен қатар біз <1 комбинациясын пайдалана аламыз. Деректерді тексеру тізімінен бос ұяшықтарды жою үшін>ЕГЕР , ЕСЕП , ЖОЛ , INDEX және КІШІ функциялары . Бұл сәл күрделі болады. Біз 2-бөлім деректер жинағын қолданамыз. Ал ашылмалы тізім жасау жолын көру үшін 1-бөлім бөліміне өтіңіз.

Қадамдар:

  • Алдымен C5 ұяшығына келесі формуланы теріңіз.
=IF(COUNTIF($B$5:$B$14,"?*")

Формула екі негізгі бөлімнен тұрады. Бірінші бөлік COUNTIF($B$5:$B$14,”?*”) ="" strong=""> және екіншісі INDEX(B:B,SMALL(IF(B$5:B$14")" ,ROW(B$5:B$14)),ROWS(B$5:B5))) .

  • COUNTIF функциясы <есептеледі 1>бос емес мәтін осында және сондықтан біз C бағанында 7 атын аламыз.
  • ROW функциясы қайтарады ұяшық және біздің бос ұяшық жол нөмірі B5 ұяшығынан 5 орнында. Біз 4 азайтып жатырмыз, өйткені біз оның болуын қалаймызодан азырақ.
  • Енді ENTER пернесін басыңыз.

  • Толтыру тұтқасын пайдаланыңыз Автотолтыру үшін төменгі ұяшықтарға.

  • Енді бізде Аттар тізімі ешбір <1 жоқ>бос орындар . Бірақ деректерді тексеру тізімін бассақ, біз әлі де ашылмалы тізімде бос орындарды көреміз.

  • Және осы бос орындарды жою үшін Деректер қойындысынан Деректерді тексеру тармағына өтіңіз.
  • Қорытындыны өзгертіңіз сүзгіленген тізіміңізде ден C11 қабатының ұяшығы ішінде C5 - C11 диапазонына ие>Көз .

  • Енді Жарайды түймесін басыңыз. Енді ашылмалы тізімде бос ұяшықтар болмайды.

Осылайша сіз <1 жасай аласыз>деректерді тексеру тізімі бос орындарсыз .

Толығырақ: Excel VBA (Макрос және UserForm) көмегімен деректерді тексеру тізіміндегі әдепкі мән

5. Деректерді тексеру тізімінен бос ұяшықтарды жою үшін біріктірілген функцияларды пайдалану

Сонымен қатар біз ADDRESS , DIRECT , біріктірілген кірістірілген формулаларды пайдалана аламыз, COUNTBLANK , IF және SMALL функциялары. Процедураны талқылайық. Біз 2-бөлім деректер жинағын қолданамыз. 1-бөлімге 1-бөлімге [1> Деректерді тексеру тізімін (2>.

қадамдар:

  • Алдымен 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)))

Осында,Мен бұл формуланың қалай жұмыс істейтінін өте қарапайым түрде түсіндіремін. Ол В5:B14 диапазонынан өтіп, САЙЫН функциясының көмегімен бос ұяшықтарды тексереді. Содан кейін ол сонымен қатар B5:B14 бойынша қай ұяшықтардың бос болмайтынын тексереді және осылайша бос емес ұяшықтарды қайтарады.

  • <пернесін басыңыз. 1>CTRL + SHIFT + ENTER (өйткені бұл массив формула) және төмендегідей C5 ұяшығының шығысын көресіз.

  • Енді Толтыру тұтқасын Автотолтыру төменгі ұяшықтарды пайдаланыңыз.

  • Бірақ Төменгі тізімге өтсеңіз, онда C бағанынан бос орындар бар екенін көресіз.

  • Және осы бос орындарды жою үшін Деректер қойындысынан Деректерді тексеру бөліміне өтіңіз.
  • ауқымның соңғы ұяшығын C11 ге өзгертіңіз, себебі сүзгіден өткен тізімде C5 диапазоны бар>C11 Көз .

  • Енді Жарайды түймесін басыңыз. Енді ашылмалы тізімде бос ұяшықтар болмайды.

Бұл жасаудың тағы бір жолы. a ашылмалы тізім бос орындардан бос.

Толығырақ: Excel бағдарламасындағы деректерді тексеру формуласында IF мәлімдемесін пайдалану жолы ( 6 әдіс)

Тәжірибе бөлімі

Бұл бөлімде мен сізге осы әдістерді өз бетіңізше қолдана алуыңыз үшін деректер жинағын ұсынамын.

Қорытынды

ақысқаша айтқанда, мен Excel бағдарламасындағы деректерді тексеру тізімінен бланкілерді жоюдың кейбір әдістерін түсіндіруге тырыстым. Бұл әдістер біршама күрделі, бірақ мен оларды өте қарапайым және түсінікті түрде қысқаша баяндауға тырыстым. Осы мақалаға қатысты пікіріңізді түсініктеме бөлімінде қалдыруыңызды өтінемін, сондай-ақ өз идеяларыңыз немесе сұрақтарыңыз болса, оларды түсініктеме жолағына қалдырыңыз.

Хью Уэст – салада 10 жылдан астам тәжірибесі бар жоғары тәжірибелі Excel тренері және талдаушысы. «Бухгалтерлік есеп және қаржы» мамандығы бойынша бакалавр дәрежесі және іскерлік әкімшілендіру магистрі дәрежесі бар. Хью оқытуға құмар және ұстануға және түсінуге оңай бірегей оқыту әдісін әзірледі. Оның Excel бағдарламасындағы сараптамалық білімі бүкіл әлем бойынша мыңдаған студенттер мен мамандарға біліктіліктерін арттыруға және мансаптық жетістіктерге жетуге көмектесті. Блогы арқылы Хью өз білімін әлеммен бөліседі, жеке адамдар мен бизнеске толық әлеуетін ашуға көмектесу үшін тегін Excel оқулықтары мен онлайн тренингтерін ұсынады.