Деректерді тізім шарттары бойынша сүзіңіз. Кешенді сүзгілеу (кеңейтілген сүзгі)

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

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

Сүзгілеу кезінде тек қажетті деректер таңдалады, ал қалған деректер жасырылады. Осылайша, сіз көргіңіз келетін нәрсе ғана көрсетіледі және оны бір рет басу арқылы жасауға болады.

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

Excel бағдарламасында тізімдерді сүзуге арналған екі пәрмен бар:

  • Автосүзгі, соның ішінде таңдау бойынша сүзгі, қарапайым таңдау шарттары үшін.
  • Жетілдірілген сүзгіқиынырақ таңдау шарттары үшін.

Автосүзгі

Қосу Автосүзгікестеде, содан кейін қойындыда кез келген ұяшықты таңдау керек Деректер Топта Сұрыптау Және сүзгі үлкен түймені басыңыз :

Осыдан кейін әр баған тақырыбының оң жағындағы кестенің тақырыбында төмен көрсеткі бар түйме пайда болады:

Көрсеткіні басу сәйкес баған үшін тізім мәзірін ашады. Тізімде алфавиттік немесе сандық ретпен (деректер түріне байланысты) бағанның барлық элементтері бар, сондықтан қажетті элементті жылдам табуға болады:

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

Нақты мән бойынша сүзу

Қосу Автосүзгі, көрсеткі бар түймені басып, ашылмалы тізімнен мәнді таңдаңыз. Бағандағы барлық элементтерді жылдам таңдау немесе барлық элементтерді таңдауды алып тастау үшін басыңыз (Барлығын таңдау) :

Бұл жағдайда өрісте таңдалған мән жоқ барлық жолдар жасырылады.

Зертханалық жұмысты орындау кезінде сүзгіден өткізу нәтижесін таңдап алып, парақтың басқа жеріне көшіріп, қол қоямыз.

Өшіру үшін Автосүзгітүймесін қайтадан басу керек .

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

Мәліметтерді фильтрлеудің ерекшеліктері

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

(терезенің төменгі сол жағында орналасқан). Бастапқы күй:

Деректерді сүзгеннен кейін бірден сүзгіні қолдану нәтижесі күй жолағының төменгі сол жақ бұрышында көрсетіледі. Мысалы, » Табылған жазбалар: 2/11”:

Жол нөмірлері . Үзілген жол нөмірлері кейбір жолдардың жасырылғанын көрсетеді, ал көрінетін жол нөмірлерінің өзгерген түсі таңдалған жолдардың сүзгіні таңдау нәтижесі екенін көрсетеді.

Көрсеткілердің түрі . Сүзілген бағандағы Автосүзгі көрсеткіні бағанның сүзілгенін көрсету үшін өзгерту.

«» сандары немесе күні бар бағандарға қолданылуы мүмкін басқа әмбебап сүзгі.

«» - өте шартты атау. Шын мәнінде, бұл сүзгінің мүмкіндіктері әлдеқайда кең. Бұл сүзгі арқылы сіз бірінші элементтерді немесе соңғы элементтерді (ең кіші немесе ең үлкен сандарды немесе күндерді) таба аласыз. Және, сүзгі атауына қарамастан, нәтижелер алғашқы 10 элементпен немесе соңғы 10 элементпен шектелмейді. Көрсетілген элементтердің санын 1-ден 500-ге дейін таңдауға болады.

” сонымен қатар деректерді бағандағы жолдардың жалпы санының пайызы бойынша сүзуге мүмкіндік береді. Егер бағанда 100 сан болса және жоғарғы он бесті көргіңіз келсе, 15 пайызды таңдаңыз.

Сүзгіні ең жоғары немесе ең төмен бағалары бар өнімдерді табу, ең соңғы жұмысқа қабылданған қызметкерлердің тізімін анықтау немесе ең жақсы немесе ең нашар бағалары бар студенттердің тізімін қарау үшін пайдалануға болады. Деректер бағанына «» сүзгісін қолдану үшін ( тек сандар немесе күндер!!!), бағандағы көрсеткіні басып, элементті таңдаңыз Сандық сүзгілер Әрі қарай :


Бұл диалогтық терезені ашады. қабаттасу шарттар Авторы тізім :

Диалогтық терезеде таңдаңыз саны(жолдар немесе пайыздар), ең үлкеннемесе кем дегенде, тізім элементтерінемесе элементтер санының %.

Өзіңіздің жеке сүзгілеріңізді жасаңыз

Мысалы, біз ‘ әрпінен басталатын позициялары бар жолдарды ғана көрсеткіміз келеді. D'. Ол үшін бірінші бағандағы автосүзгі көрсеткісін басып, таңдаңыз Мәтіндік сүзгілер , содан кейін элемент бастап… :


Бұл диалогтық терезені шығарады. (оң жақта қай опцияны таңдасаңыз да, сол тілқатысу терезесі пайда болады.):

Алаңда Қызмет атауытаңдау - -ден бастаңыз , оң жақта біз кіреміз г:


Терезеде нұсқау бар:

Сұрақ белгісі » ? ” кез келген бір таңбаны білдіреді.

қол қою» * ” кез келген таңбалар тізбегін білдіреді.

Сүзгілеу арқылы тізімнен қажетті деректерді таңдауға болады, яғни көрсетілген критерийлерге сәйкес келетіндерден басқа тізімнің барлық жолдарын жасыру арқылы. Сүзу функциясын пайдалану үшін кесте курсорын тізім тақырыбының ұяшықтарының біріне қою керек (біздің кестеде бұл диапазон A1:U11) және пәрменді шақыру керек. Деректер/Сүзгі/Автосүзгі. Іске қосылған кезде, әрбір тақырып ұяшығының төменгі оң жақ бұрышында ашылмалы көрсеткісі бар шағын жолақ пайда болады.

Келесі мысалды пайдаланып автосүзгімен жұмыс істеу әдістерін қарастырыңыз. Кәсіпорында күшті секс өкілдерінің қанша жұмыс істейтінін анықтайық. Жыныс тақырыбы бар ұяшықта орналасқан сүзгі түймесін басып, ашылатын тізімнен M (ер) әрпін таңдаңыз. Күй жолағында Filter: selection хабары пайда болады (Cурет 4.20). Көрсетілген шарттарға сәйкес келмейтін барлық жолдар жасырылады. Тізім түймесіндегі көрсеткі көк түске боялады, бұл сол өріс үшін Автосүзгі қосулы екенін көрсетеді.

Күріш. 4.20."M" (ер) негізінде жазбаларды таңдау үшін автосүзгіні пайдалану

Осы ерлердің арасында қанша бастық бар екенін көрсету қажет болса, «Орын» ұяшығындағы автосүзгі түймесін басып, сәйкес тізімнен Босс сөзін таңдаңыз. Күй жолағында көрсетілген критерийлерге қанша жол сәйкес келетінін көрсететін хабарлама пайда болады: Табылған жазбалар: 10-нан 2-сі (яғни, жауап бірден беріледі). Нәтиже күріште көрсетілген. 4.21.

Белгілі бір бағандағы сүзуді тоқтату үшін сол бағандағы автосүзгілер тізімін ашып, Барлығын таңдаңыз. Дегенмен, сүзу функциясы бірнеше бағандар үшін анықталған болса, бұл әрекетті бірнеше рет қайталауға тура келеді. Бұл жағдайда пәрменді қолданған дұрыс Деректер/Сүзгі/Барлығын көрсету.


Күріш. 4.21.Қызметкерлер тізімін «ер - бастық» критерийі бойынша сүзгіден өткізгеннен кейін жұмыс парағы

Деректерді енгізу кезінде абай болсаңыз, сүзу функциясы дұрыс жұмыс істейді. Атап айтқанда, мәтіндік деректердің басында және соңында қосымша бос орындар болмауын қамтамасыз ету керек. Олар экранда көрінбейді, бірақ қате нәтижелерге әкелуі мүмкін және оларды анықтау үшін көп уақыт қажет.

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

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

Сондай-ақ, сіз кеңейтілген сүзгіні қолдандыңыз ба? Өте ыңғайлы құрал!


Сонымен, Excel бағдарламасында автофильтрді қалай жасауға болады (тек қажет ұяшықтарды таңдаңыз)?

Қажетті ұяшықтарды белгілі бір мәнмен немесе түсі немесе шарты бойынша екі қарапайым жолмен таңдауға болады:

1. Таспадағы жол бойынша «Деректер» - «Сұрыптау және сүзу» - «Автосүзгі» ( мақаланың басындағы суретті қараңыз)

2. Кестені таңдағаннан кейін тінтуірдің оң жақ түймешігін басу арқылы ашылатын сүзгі мәзірінде - «Сүзгі»

Автосүзгіні пайдаланудың негізгі шарттары:

  • Тек толық тізіммен жұмыс істеу мүмкіндігі. Анау. егер екі тізім болса, сүзгіні қолдану мүмкін емес.
  • Екі баған бойынша сүзуге болады. Бірақ алдымен біреуін, содан кейін екіншісін сүзгілеу керек.
  • Сондай-ақ, деректерді түсі бойынша немесе сөз тіркесінің кейбір бөлігінің мазмұны бойынша сүзуге болады.
  • Сіз сандық мәндері бар өте кең ауқымды тапсырмаларды орындай аласыз.

Жетілдірілген сүзгі. Ұяшықтағы жағдай бойынша қалай сүзуге болады

Жетілдірілген сүзгі неғұрлым күрделі таңдау шарттары үшін пайдаланылады. Егер оны пайдаланыңыз

- бірден көптеген шарттарды орнату керек
- алынған тізімді бөлек жерде көрсету керек.

Кеңейтілген сүзгінің мәні мынада: іргелес кестеде (t2) сіз барлық сүзу шарттарын (t1) көрсетіп, оларды жаңа t3 кестесіне шығарасыз.

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

Оны табу үшін «Деректер» қойындысын, «Сұрыптау және сүзу» бөлімін ашыңыз, ашылатын терезеде «Қосымша» түймесін басыңыз, бастапқы диапазонды толтырыңыз (қажет болса).

Шарттар ауқымы да (t2) толтырылуы керек. Басқа орынға көшіргіңіз келсе, сәйкес құсбелгіні қойыңыз. Екінші кесте жай ғана 2-кесте - шарттар кестесі, үшінші - не болады.

Тізімдегі деректерді сүзу – берілген критерий бойынша деректерді таңдау, яғни. бұл қол жетімді деректердің ішінен қажетті деректерді таңдауға мүмкіндік беретін операция.

Сүзгілер белгілі бір шарттарға сәйкес келетін деректерді ғана көрсетуге және көруге мүмкіндік береді. Excel бағдарламасы қарапайым пәрмен – «Автосүзгі» көмегімен тізімнен қажетті деректерді жылдам және ыңғайлы көруге мүмкіндік береді. Неғұрлым күрделі дерекқор сұрауларын Кеңейтілген сүзгі пәрмені арқылы жүзеге асыруға болады.

Автосүзгілеу

Автоматты сүзуді орындау үшін бастапқы дерекқорды «Формулалар бойынша деректерді есептеу» парағынан жаңа «Автосүзгілеу» парағына көшіру керек. Содан кейін курсорды тізім аймағына қойып, «Деректер» - «Сүзгі» - «Автосүзгі» командасын орындаңыз. Осы пәрменмен Excel ашылмалы тізімдерді тікелей тізім бағандарының атауларына орналастырады. Көрсеткіні басу арқылы таңдаудың ықтимал критерийлерінің тізімін көруге болады. Түйме сүзгіні тағайындау үшін пайдаланылса, көрсеткі көк түске айналады. Келесі критерийлер тізімінің опциялары бар:

«Барлығы» - барлық жазбалар таңдалады;

· «Үздік 10» - «Тізімге шарттарды енгізу» диалогтық терезесінде көрсеткіңіз келетін тізімнің ең кіші немесе ең үлкен элементтерінің белгілі бір санын таңдаңыз;

· «Мәндер» - осы бағанда көрсетілген мәнді жасайтын жазбалар ғана таңдалады;

· «Шарт» – жазбалар «Пайдаланушы автофильтр» диалогтық терезесінде пайдаланушы қалыптастырған шартқа сәйкес таңдалады;

· «Бос» - бағанда деректері жоқ жолдар ұсынылады;

· «Бос емес» - бағанда бос емес жолдарды қамтитын жазбалар ғана ұсынылады.

Бұл жағдайда «Автосүзгілеу» операциясы үшін келесі шарттарды жасау қажет: «Жеңілдіктер» өрісі үшін «Ардагер немесе мүгедек» мәнін орнату керек, ал «Отбасы мүшелерінің саны» өрісі үшін. , шартты орнату керек - «3-тен үлкен немесе оған тең». Сүзгілер бір уақытта екі бағанға орнатылатынына сәйкес, жазбаларды сүзгілеу бір уақытта екі шарт бойынша жүзеге асырылады, яғни нәтижесінде ардагерлер мен мүгедектер жәрдемақылары таңдалады, отбасы мүшелерінің саны 3-тен артық немесе тең. Нәтижесінде жоғарыда аталған шарттарды қанағаттандыратын жалға алушылар табылды. Бұл нәтиже «Автосүзгілеу» 4-кестеде көрсетілген.

Жетілдірілген сүзгі


Жетілдірілген сүзгіні қолданып сүзгілеу «Деректер» - «Сүзгі» - «Қосымша сүзгі» командасы арқылы жүзеге асырылады.

«Қосымша сүзгі» пәрменін пайдалану үшін алдымен критерийлер кестесін жасау керек, содан кейін біз бастапқы «Формулалар бойынша деректерді есептеу» кестесімен бірдей «Қосымша сүзгі» жұмыс парағына орналастырамыз, бірақ парақ осылай болатындай етіп орналастырамыз. сүзу кезінде жасырылмайды.

«Қосымша сүзгіде», сондай-ақ «Автосүзгіде» критерий түрлерінің бірнеше опциялары бар, мысалы:

Салыстыру критерийі келесі түрдегі операцияларды қамтиды:

Нақты мән

реляциялық операторлардың көмегімен құрылған мән;

таңбаларды қамтитын мән үлгісі немесе

Көптік критерий – бірнеше бағандарда құрылған критерий.

· Егер критерийлер әрбір бағанда бір жолда көрсетілген болса, онда олар ЖӘНЕ шарты арқылы байланысқан болып саналады.

· Егер критерийлер бірнеше жолға жазылса, онда НЕМЕСЕ шарты арқылы байланысқан болып есептеледі.

Есептелетін критерий – бұл шарт аймағының жолында жазылған формула, ол логикалық «ШЫН» немесе «ЖАЛҒАН» мәнін береді.

Мәліметтерді сүзу (таңдау).кестеде ұяшықтардың мазмұны көрсетілген шартқа немесе бірнеше шарттарға сәйкес келетін жолдарды ғана көрсетуге мүмкіндік береді. Сүзгілердің көмегімен пайдаланушы ыңғайлы пішінде тізім жазбаларын көрсете алады немесе жоя алады (жасырады).

Сұрыптаудан айырмашылығы, деректер сүзгілеу кезінде қайта реттелмейді, бірақ көрсетілген таңдау шарттарына сәйкес келмейтін жазбалар ғана жасырылады.

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

Электрондық кестелердегі деректерді сүзу екі жолмен жүзеге асырылады: пайдалану автосүзгі немесе кеңейтілген сүзгі.

Автофильтр көмегімен деректерді сүзу.Бұл операцияны орындау үшін сізге қажет:

1) курсорды кестенің ішіне орнату;

2) мәзір командасын енгізіңіз ДЕРЕКТЕР→Сүзгі→Автоматты сүзгі;

3) көрсеткі бар түймені басу арқылы таңдау жасалатын бағанның тізімін ашыңыз;

4) қажетті мәндерді көрсетіңіз немесе жолды таңдаңыз "жағдай"және диалогтық терезеде таңдау шарттарын орнатыңыз Арнаулы автосүзгі.

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

Шарттың әрбір бөлігі мыналарды қамтуы мүмкін:

· тізімнен таңдалатын немесе қойылмалы таңбаларды қамтитын мән. Қойылмалы таңбалар ретінде таңбалардың ерікті санын немесе сұрақ белгісін көрсету үшін * жұлдызшасын қолданыңыз ба? - бір таңбаны ауыстыру;

Реляциялық (салыстыру) операторы. Таңдау критерийлерін көрсету кезінде келесі салыстыру операторларын пайдалануға болады:

Тең<>Тең емес

< Меньше < = Меньше или равно

> Үлкен > = Үлкен немесе тең

Үшін қалпына келтіру бастапқы кестенің барлық жолдарында көрсеткі (көк) бар түймені басып, ашылмалы тізімнен жолды таңдау керек «Барлық»немесе пәрменді іске қосыңыз DATAÞСүзгілерÞБарлығын көрсету.

Үшін жою сүзу режимінде курсорды кестенің ішіне қойып, мәзір командасын қайтадан енгізу керек DATAÞсүзгісіÞ Автосүзгі(қосқышты алып тастаңыз).

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

Тізім жазбаларын сүзу үшін кеңейтілген сүзгі шарттардың екі түрін пайдалануды қамтамасыз етеді:

салыстыру критерийлері;

· есептелген критерийлер.

Қосымша сүзгінің көмегімен жазбаларды сүзу мәзір командасы арқылы орындалады DATAÞFilterÞЖетілдірілген сүзгі.


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

Шарттар ауқымында баған тақырыптары бар жол және таңдау шарттарын көрсету үшін бірнеше жол болуы керек. Әдетте, шарттар ауқымын жасау үшін алдымен баған тақырыптары бар жолды бөлек жерге көшіріңіз (басқа немесе бір жұмыс парағында – әдетте бастапқы кестенің үстінде), содан кейін төмендегі жолдарға жеке бағандарды таңдау шарттарын енгізіңіз. .

Таңдау шарттары мен кестенің мәндері арасында кемінде бір бос жол болуы керек.

Таңдау критерийлері (сүзгі шарттары) әртүрлі бағандар үшін бір жолға енгізілсе, онда олар «ЖӘНЕ» шартымен байланыстырылған болып саналады. Егер таңдау критерийлері әртүрлі жолдарда жазылса, онда олар «НЕМЕСЕ» шарты арқылы байланысқан болып саналады.

Жазбаларды таңдау критерийлері бар шарттар ауқымын қалыптастырғаннан кейін курсорды кестенің ішіне орнатыңыз, пәрменді енгізіңіз. DATAÞFilterÞЖетілдірілген сүзгіжәне диалогтық терезеде Жетілдірілген сүзгікесте ұяшықтарының ауқымын және алдын ала жасалған шарттар ауқымының мекенжайын немесе атауын көрсетіңіз.

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

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