Тапсырмаларды Excel бағдарламасында орындау кезінде сізге бос ұяшықтарды алып тастау қажет болуы мүмкін. Олар көбінесе қажет емес элемент болып табылады және пайдаланушы шатасқаннан гөрі жалпы деректер массивін көбейтеді. Бос элементтерді тез жою жолдарын анықтаймыз.
Алгоритмдерді жою
Біріншіден, сіз нақты массивте немесе үстелдегі бос ұяшықтарды алып тастауға болады ма? Бұл процедура деректерді ауыстыруға алып келеді және бұл әрқашан рұқсат етілмейді. Негізінде заттарды екі жағдайда ғана жоюға болады:- Егер жол (баған) толығымен бос болса (кестелерде);
- Егер жолдағы және бағандағы ұяшықтар логикалық тұрғыдан бір-бірімен (массивтерде) байланыспаған болса.
Егер бос ұяшықтар аз болса, оларды кәдімгі қолмен жою әдісін қолдана отырып, толығымен алып тастауға болады. Бірақ, егер мұндай бос заттардың көп мөлшері болса, онда бұл жағдайда бұл процедура автоматтандырылуы керек.
1-әдіс: Жасушалар топтарын таңдау
Бос элементтерді алып тастаудың ең оңай жолы - жасушалар тобын бөлу үшін құралды қолдану.
- Біз іздеудің жұмысын және бос заттарды алып тастайтын парақтың ауқымын бөліп алдық. Пернетақтадағы F5 функциясын нұқыңыз.
- Кішкентай терезе іске қосылды, ол «өту» деп аталады. Біз оны «Бөлектеу ...» батырмасын басамыз.
- Келесі терезе ашылады - «Жасушалар топтарын бөлу». Қосқышты «Бос ұяшықтар» күйіне орнатыңыз. «ОК» түймесін басыңыз.
- Көріп отырғаныңыздай, көрсетілген диапазонның барлық бос элементтері ерекшеленді. Олардың кез келгенін тінтуірдің оң жақ батырмасын басыңыз. Контекстік мәзірді іске қосу мәзірінде «Жою ...» элементін нұқыңыз.
- Кішкентай терезе ашылады, онда сіз оны дәл жою керек нәрсені таңдауыңыз керек. Әдепкі параметрлерді - «Жасушалар, ауысыңыз.» «ОК» түймесін басыңыз.
Осы манипуляциялардан кейін көрсетілген диапазондағы барлық бос элементтер жойылады.
2-әдіс: шартты пішімдеу және сүзу
Жою Шартты пішімдеу және одан кейінгі сүзгілеу деректерін қолдану арқылы бос ұяшықтарды да пайдалануға болады. Бұл әдіс алдыңғы, бірақ соған қарамастан, оны кейбір қолданушылар оны артық көреді. Сонымен қатар, бұл әдіс бірден брондау қажет, егер олар бірдей бағанда болса және формулалар болмаған жағдайда ғана жарамды болса, онда тек жарамды.
- Біз өңделетін диапазонды бөлектейміз. Басты қойындысында болу үшін, «Шартты пішімдеу» белгішесін нұқыңыз, ол өз кезегінде «стильдер» құрал блогында орналасқан. «Жасушаларды бөлу ережелері» тізімін ашқан затқа өтіңіз. Пайда болған әрекеттер тізімінде «Қосымша ...» позициясын таңдаңыз.
- Шартты пішімдеу терезесі ашылады. Сол жақта «0» нөмірін енгізіңіз. Дұрыс өрісте кез-келген түсті таңдаңыз, бірақ сіз әдепкі параметрлерді қалдыруға болады. «ОК» түймесін басыңыз.
- Көріп отырғанымыздай, мәндер таңдалған түске бөлектелген барлық ұяшықтар және бос қалған ақ түсті. Қайтадан біздің ауқымымызды бөліңіз. Сол қойындыда «Үй» «Үйрене» өңдеу тобында орналасқан «Сұрыптау және сүзгі» түймесін басыңыз. Ашылған мәзірде «Сүзгі» түймесін басыңыз.
- Осы әрекеттерден кейін, біз көргендей, сүзгіні бейнелейтін белгіше бағанның жоғарғы элементінде пайда болды. Оны басыңыз. Ашылған тізімнен «Түс сұрыптау» элементіне өтіңіз. Әрі қарай, «Түсті ұяшығы бойынша сұрыптау» тобында шартты пішімдеу нәтижесінде таңдалған түсті таңдаңыз.
Сіз сондай-ақ басқаша жасай аласыз. Фильтрация белгішесін нұқыңыз. Пайда болған мәзірде құсбелгіні «бос» күйінен алыңыз. Осыдан кейін «OK» түймесін басыңыз.
- Алдыңғы опцияда көрсетілгендердің кез келгенінде бос элементтер жасырылады. Қалған ұяшықтардың ауқымын атап өтеміз. Басты қойындысындағы Алмасу буферінің параметрлері блогында «Көшіру» түймесін басыңыз.
- Содан кейін біз кез-келген бос жерді бірдей немесе басқа парақта бөлеміз. Тінтуірдің оң жақ батырмасын дұрыс орындаңыз. Кірістіру параметрлерінде пайда болатын әрекет мәтінмән тізімінде «Мән» элементін таңдаңыз.
- Көріп отырғаныңыздай, пішімдеуді сақтай отырып, деректер кірісі орын алды. Енді сіз бастапқы ауқымды алып тастай аласыз және жоғарыда сипатталған рәсім кезінде алған жеріне енгізе аласыз және сіз жаңа жерде деректермен жұмыс істей бере аласыз. Мұның бәрі нақты міндеттер мен пайдаланушының жеке басымдықтарына байланысты.
Сабақ: Excel бағдарламасындағы шартты пішімдеу
Сабақ: Деректерді Excel-ге сұрыптау және сүзу
3-әдіс: Күрделі формуланы қолдану
Сонымен қатар, массивтің бос ұяшықтарын бірнеше функциялардан тұратын күрделі формуланы қолдану арқылы алып тастауға болады.
- Біріншіден, бізге трансформацияға жататын ауқымға атау беру керек. Біз ауданды бөлектейміз, тінтуірдің оң жақ батырмасымен нұқыңыз. Іске қосылған мәзірде «Атауды тағайындау ...» элементін таңдаңыз.
- Атауларды тағайындау терезесі ашылады. «Атау» өрісінде біз ыңғайлы атау береміз. Негізгі шарт - ол олқылықтар болмауы керек. Мысалы, біз «C_PUST» атауын тағайындады. Бұл терезеде басқа өзгерістер қажет емес. «ОК» түймесін басыңыз.
- Біз парақтың кез-келген жерінде бос ұяшықтардың бірдей мөлшері бірдей. Сол сияқты, тінтуірдің оң жақ батырмасын басып, мәтінмәндік мәзірге қоңырау шалу арқылы «Атауды тағайындау ...» тармағынан өтіңіз.
- Алдыңғы уақытта ашылатын терезеде осы аймақтың кез-келген атауын тағайындаңыз. Біз оған «бос» атауын беруді ұйғардық.
- Біз тінтуірдің сол жақ батырмасын, «бос» шартты диапазонының бірінші рет басуымен ерекшеленеміз (сіз басқаша шығуға болады). Оған келесі формуланы салыңыз:
= (Жол () - string (email) +1> эссе (emain_posts) (Aper_Posts); «;»; (); Жол (); жол () - жол (электрондық пошта) +1); баған (бар_); 4))))
Бұл массив формуласы болғандықтан, Enter батырмасының орнына әдеттегідей экранға есептеуді алып тастау үшін Ctrl + Shift + Enter пернесін басу керек.
- Бірақ көргеніміздей, тек бір ұяшық толтырылды. Толтырылған және қалғаны үшін сіз диапазонның қалған бөлігінің формуласын көшіріп алуыңыз керек. Мұны толтыру маркерін қолдану арқылы жасауға болады. Курсорды жан-жақты функцияны қамтитын ұяшықтың төменгі оң жақ бұрышына орнатыңыз. Курсор айқышқа айналуы керек. Тінтуірдің сол жақ батырмасын басып, оны «Электрондық пошта» диапазонының соңына дейін төмен қарай тартыңыз.
- Көріп отырғаныңыздай, осы әрекеттен кейін бізде толтырылған ұяшықтар қатарында орналасқан диапазоны бар. Бірақ біз осы мәліметтермен түрлі әрекеттерді орындай алмаймыз, өйткені олар массив формуласымен байланысты. Біз «электрондық пошта» ауқымын бөлеміз. «Exchange Buffer» құралдар тақтасындағы «Үйге» қойындысында орналастырылған «Көшіру» түймесін басыңыз.
- Осыдан кейін біз бастапқы деректер алабын бөлеміз. Тінтуірдің оң жақ батырмасын басыңыз. Кірістіру параметрлері тобында ашылатын тізімде «Мағыналы мән» белгішесін нұқыңыз.
- Осы әрекеттерден кейін деректер бос ұяшықтарсыз қатты диапазонмен оның орналасқан жеріне енгізіледі. Қажет болса, оны қамтитын массив енді жойылуы мүмкін.
Сабақ: Жасуша атын Excel бағдарламасына қалай тағайындау керек
Microsoft Excel бағдарламасында бос элементтерді алып тастаудың бірнеше жолы бар. Ұялы топтардың шығарылуымен опция ең оңай және жылдам. Бірақ әртүрлі жағдайлар бар. Сондықтан, қосымша тәсілдер ретінде сіз түрлендіру және күрделі формуланы қолдану арқылы опцияларды қолдана аласыз.