Excel бағдарламасында тапсырмаларды орындағанда, бос ұяшықтарды жою қажет болуы мүмкін. Олар жиі қажетсіз элемент болып табылады және пайдаланушыны шатастырмай, жалпы деректер массивін арттырады. Бос бөлшектерді тез жою жолдарын анықтаймыз.
Алгоритмдерді жою
Ең алдымен, сіз түсінуіңіз керек және белгілі бір массивте немесе кестеде бос ұяшықтарды жою мүмкін бе? Бұл процедура деректердің бұрмалануына әкеліп соғады, бұл әрдайым дұрыс емес. Іс жүзінде элементтер екі жағдайда ғана жойылуы мүмкін:
- Егер жол (баған) толығымен бос болса (кестелерде);
- Егер жолдағы және бағандағы ұяшықтар логикалық түрде бір-біріне (массивтерде) қатысы жоқ болса.
Егер бос ұяшықтар аз болса, әдеттегі қолмен жою әдісімен оңай алынуы мүмкін. Бірақ мұндай толтырылмаған элементтердің саны көп болса, онда бұл жағдайда автоматтандырылуы керек.
1-әдіс: Ұяшық топтарын таңдаңыз
Бос элементтерді жоюдың ең оңай жолы - ұяшықтың топтық таңдау құралын пайдалану.
- Парақтағы ауқымды таңдаңыз, оның үстіне біз бос элементтерді іздеу және жою әрекетін орындаймыз. Пернетақтадағы функционалдық пернені басамыз F5.
- Шағын терезені шақырады «Өту». Бізде батырманы басамыз «Белгілеңіз ...».
- Келесі терезе ашылады - «Жасушалардың топтарын таңдау». Қосқышты орнында орнатыңыз «Бос ұяшықтар». Түймені басыңыз. «ОК».
- Көріп отырғандай, берілген ауқымның барлық бос элементтері таңдалған. Олардың біреуін тінтуірдің оң түймесімен басыңыз. Басталған контекст мәзірінде элементке басыңыз «Жою ...».
- Кішкентай терезе ашылады, онда нақты жою керек дегенді таңдау керек. Әдепкі параметрлерді қалдырыңыз - «Өткізу клеткалары». Біз батырманы басамыз «ОК».
Осы манипуляциялардан кейін көрсетілген ауқымда барлық бос элементтер жойылады.
2-әдіс: Шартты пішімдеу және сүзгілеу
Сондай-ақ, шартты пішімдеуді қолдана отырып, деректерді сүзу арқылы бос ұяшықтарды жоюға болады. Бұл әдіс бұрынғыға қарағанда күрделірек, дегенмен, кейбір пайдаланушылар оны артық көреді. Сонымен қатар, бұл әдіс тек бір бағанда болғанда және формуласы болмаған жағдайда ғана қолдануға болатын резервацияны жасау керек.
- Өңдеуге болатын ауқымды таңдаңыз. Қойындыда болу «Үй»белгішені нұқыңыз «Шартты пішімдеу»ол өз кезегінде құралдар тақтасында орналасқан «Стильдер». Ашылатын тізімдегі элементке өтіңіз. «Жасуша таңдау ережелері». Пайда болған әрекеттер тізімінде позицияны таңдаңыз. «Көбірек ...».
- Шартты пішімдеу терезесі ашылады. Сол жақ шетіндегі нөмірді енгізіңіз "0". Оң жақ өріске кез-келген түсті таңдаңыз, бірақ әдепкі параметрлерді қалдыруға болады. Түймешікті басыңыз «ОК».
- Көріп отырғаныңыздай, таңдалған түсте таңдалған түсте көрсетілген мәндердегі барлық ұяшықтар таңдалып алынған, ал бос адамдар ақ қалды. Тағы да біздің ауқымды таңдаймыз. Сол қойындыда «Үй» батырмасын басыңыз «Сұрыптау және сүзгілеу»топта орналасқан Өңдеу. Ашылатын мәзірде түймесін басыңыз «Сүзгі».
- Осы әрекеттерден кейін, көріп отырғанымыздай, бағанның жоғарғы элементінде сүзгіні білдіретін белгіше пайда болды. Оны басыңыз. Ашылған тізімде элементке өтіңіз «Түс бойынша сұрыптау». Келесі топта «Ұяшық түсі бойынша сұрыптау» шартты пішімдеудің нәтижесі ретінде таңдалған түсті таңдаңыз.
Сіз сондай-ақ басқаша жасай аласыз. Сүзгі белгішесін басыңыз. Пайда болған мәзірде құсбелгісін алып тастаңыз «Бос». Осыдан кейін түймесін басыңыз «ОК».
- Алдыңғы абзацта көрсетілген параметрлердің кез-келгенінде бос элементтер жасырылады. Қалған ұяшықтар ауқымын таңдаңыз. Tab «Үй» Параметрлер терезесінде «Айырбас буфері» батырмасын басыңыз «Көшіру».
- Содан кейін сол немесе басқа парақта бос орынды таңдаңыз. Тінтуірдің оң жағын басыңыз. Кірістіру параметрлеріндегі әрекеттер тізімінің тізімінде элементті таңдаңыз «Мәндер».
- Көріп отырғандай, пішімдеуді сақтамай деректерді енгізу орын алды. Енді негізгі ауқымды жоюға болады және оның орнына жоғарыда көрсетілген процедура барысында алынғанды енгізіп, деректермен жаңа жерде жұмыс істеуді жалғастыра аласыз. Мұның бәрі пайдаланушының нақты міндеттеріне және жеке басымдылығына байланысты.
Сабақ: Excel бағдарламасында шартты пішімдеу
Сабақ: Деректерді Excel бағдарламасында сұрыптаңыз және сүзіңіз
3-әдіс: күрделі формуланы пайдаланыңыз
Сонымен қатар, бірнеше функциялардан тұратын күрделі формуланы қолдану арқылы бос ұяшықтарды массивтен жоюға болады.
- Ең алдымен, трансформацияланған ауқымға ат беру қажет. Ауданы таңдап, тінтуірдің оң жақ батырмасын басыңыз. Іске қосылған мәзірде элементті таңдаңыз «Ат тағайындаңыз ...».
- Атау терезесі ашылады. Алаңда «Аты» Біз кез келген ыңғайлы ат береміз. Негізгі шарт - онда бос орындар болмауы. Мысалы, ауқымға ат бердік. «Бос». Осы терезеде ешқандай өзгерістер болмайды. Біз батырманы басамыз «ОК».
- Парақтың кез-келген нүктесіндегі бос ұяшықтардың бірдей мөлшерін таңдаңыз. Сол сияқты біз тінтуірдің оң жақ түймешігімен нұқып, мәтінмәндік мәзірді шақыра отырып, элементтің үстінен өтеміз «Ат тағайындаңыз ...».
- Алдыңғы уақыттағыдай ашылатын терезеде осы аймаққа кез келген атау береміз. Біз оған ат беруді шештік. «Жоқ бос».
- Шартты ауқымның бірінші ұяшығын таңдау үшін тінтуірдің сол жақ батырмасын екі рет басыңыз. «Жоқ бос» (сіз оны басқаша атауға болады). Оған келесі түрдегі формуланы енгіземіз:
= STRING (STRING) (C_ бос); STRIP (STRING) - STRING (Бос) +1)> BLOCKS (Бос) - READ EMPTANCES (бос); «»; DFSS (ADDRESS (LEAST ((IF_Blank) (C_full))); LINE () - LINE (Without_blank) +1); COLUMN (C_blank); 4)))
Бұл массив формуласы болғандықтан, экрандағы есепті алу үшін пернелер тіркесімін басу керек Ctrl + Shift + Enter пернелер тіркесімібатырмасын басудың орнына Кіру.
- Бірақ, біз көріп отырғанымыздай, тек бір ұяшық толтырылды. Қалғандарды толтыру үшін формуланы диапазонның қалған бөлігіне көшіру қажет. Бұл толтыру белгісімен жасалуы мүмкін. Курсорды күрделі функцияны қамтитын ұяшықтың төменгі оң жақ бұрышына орнатыңыз. Курсорды крестке айналдыру керек. Тінтуірдің сол жақ батырмасын ұстап тұрыңыз да, оны ауқымның соңына дейін сүйреңіз. «Жоқ бос».
- Көріп отырғаныңыздай, осы әрекеттен кейін толтырылған ұяшықтар қатарға орналастырылған ауқым бар. Бірақ біз осы деректермен әртүрлі әрекеттерді орындай алмаймыз, себебі олар массив формуласымен байланысады. Толық ауқымды таңдаңыз «Жоқ бос». Біз батырманы басамыз «Көшіру»ол қойындыда орналасқан «Үй» құралдар блогында «Айырбас буфері».
- Осыдан кейін түпнұсқа деректер массивін таңдаңыз. Тышқанның оң жақ батырмасын басыңыз. Топта ашылатын тізімде «Ендіру параметрлері» белгішені нұқыңыз «Мәндер".
- Осы әрекеттерден кейін деректер бос ұяшықтарсыз толық ауқымда орналасуының бастапқы аймағына енгізіледі. Қаласаңыз, формуланы қамтитын жиым енді жойылуы мүмкін.
Сабақ: Excel бағдарламасында ұяшық атауын қалай тағайындауға болады
Microsoft Excel бағдарламасындағы бос элементтерді жоюдың бірнеше жолы бар. Ұяшық топтарын бөлу нұсқасы ең қарапайым және жылдам. Бірақ жағдай басқаша. Сондықтан, қосымша әдістер ретінде сүзгілеу және күрделі формуланы қолдану арқылы параметрлерді пайдалануға болады.