Mündəricat
Təlimat Excel-in Qabaqcıl Filtrinin əsaslarını izah edir və ondan bir və ya bir neçə mürəkkəb kriteriyaya cavab verən qeydləri tapmaq üçün necə istifadə olunacağını göstərir.
Əgər bizim məqaləmizi oxumaq şansınız olsaydı. əvvəlki dərslikdə bilirsiniz ki, Excel Filtr müxtəlif məlumat növləri üçün müxtəlif seçimlər təqdim edir. Mətn, nömrələr və tarixlər üçün daxili filtrləmə variantları bir çox ssenariləri idarə edə bilər. Çoxları, amma hamısı deyil! Adi Avtomatik Filtr istədiyinizi edə bilmədikdə, Qabaqcıl Filtr alətindən istifadə edin və tam olaraq ehtiyaclarınıza uyğun meyarları konfiqurasiya edin.
Excel'in Qabaqcıl Filtrindən söhbət iki və ya daha çox cavab verən verilənləri tapmaqda həqiqətən faydalıdır. iki sütun arasında uyğunluqların və fərqlərin çıxarılması, başqa siyahıdakı elementlərə uyğun gələn sətirlərin filtrasiyası, böyük və kiçik hərflər daxil olmaqla dəqiq uyğunluqların tapılması və s. kimi mürəkkəb kriteriyalar.
Qabaqcıl Filtr Excel 365-in bütün versiyalarında mövcuddur - 2003. Ətraflı məlumat üçün aşağıdakı linklərə klikləyin.
Excel Qabaqcıl Filtr vs. Avtomatik Filtr
Əsas Avtomatik Filtr aləti ilə müqayisədə Qabaqcıl Filtr bir neçədə fərqli işləyir. mühüm yolları.
- Excel Avtomatik Filtr bir düyməyə klikləməklə tətbiq edilən daxili imkandır. Lentdəki Filtr düyməsini sıxmağınız kifayətdir və Excel filtriniz işə hazırdır.
Qabaqcıl Filtr avtomatik olaraq tətbiq edilə bilməz, çünki onun əvvəlcədən müəyyən edilmiş quraşdırması yoxdur, o tələb edir(*banana*), tərkibində "banan" sözünün olduğu bütün xanaları tapır:
Qabaqcıl Filtr meyarlarında düsturlar
İlə təkmil filtr yaratmaq üçün daha mürəkkəb şərtlərdə, meyarlar diapazonunda bir və ya bir neçə Excel funksiyasından istifadə edə bilərsiniz. Düstur əsaslı meyarların düzgün işləməsi üçün bu qaydalara əməl edin:
- Düstur ya DOĞRU, ya da YANLIŞ olaraq qiymətləndirilməlidir.
- Kriteriya diapazonuna ən azı 2 xana daxil edilməlidir. : formula xanası və başlıq xanası .
- Düstur əsaslı meyarlarda başlıq xanası boş olmalıdır, və ya siyahı diapazonunun hər hansı başlıqlarından fərqli başlığa malikdir.
- Siyahı diapazonunda hər bir verilənlər cərgəsi üçün düsturun qiymətləndirilməsi üçün nisbi istinaddan istifadə edin ($ olmadan, məsələn A1) verilənlərin birinci cərgəsindəki xanaya istinad etmək.
- Düsturun yalnız xüsusi xana və ya xanalar diapazonu üçün qiymətləndirilməsi üçün istifadə edin. həmin xanaya və ya aralığa istinad etmək üçün mütləq istinad ($A$1 kimi).
- Düsturda siyahı aralığına istinad edərkən həmişə mütləq xana istinadlarından istifadə edin.
Məsələn, avqust satışlarının (sütun C) iyul satışlarından (sütun D) çox olduğu cərgələri filtrləmək üçün =D5>C5 meyarından istifadə edin, burada 5 edir məlumatların birinci sırası:
Qeyd. Kriteriyalarınız bu misaldakı kimi yalnız bir düstur ehtiva edirsə, ən azı 2 düstur daxil etməyinizə əmin olun.kriteriya diapazonunda olan xanalar (formula xanası və başlıq xanası).
Düsturlara əsaslanan çoxsaylı kriteriyaların daha mürəkkəb nümunələri üçün Excel-də Qabaqcıl Filtrdən necə istifadə etmək olar - meyar diapazonu nümunələri bölməsinə baxın.
Və və ya OR məntiqi ilə Qabaqcıl Filtrdən istifadə
As Bu təlimatın əvvəlində artıq qeyd edildiyi kimi, Excel Qabaqcıl filtr kriteriya diapazonunu :
- Kriteriyaları necə qurmağınızdan asılı olaraq VƏ, eləcə də VEYA məntiqi ilə işləyə bilər. 13>eyni sətir AND operatoru ilə birləşdirilir.
- müxtəlif cərgələrdə kriteriyalar OR operatoru ilə birləşdirilir.
Hər şeyi daha asan başa düşmək üçün aşağıdakı nümunələri nəzərdən keçirin.
VƏ məntiqli Excel Qabaqcıl Filtr
Qeydləri Alt-cəmi<2 ilə göstərmək üçün> >=900 VƏ Orta >=350, eyni cərgədə hər iki kriteriyanı təyin edin:
VEYA məntiqli Excel Qabaqcıl Filtr
Qeydləri Alt-cəmi >=900 VEYA Orta >=350 ilə göstərmək üçün hər bir şərti ayrıca sıraya yerləşdirin:
Və ilə birlikdə Excel Qabaqcıl Filtr l OR məntiqi olaraq
Şimal bölgəsi üçün qeydləri Alt-cəmi 900-dən çox və ya ona bərabər olan və ya Orta və ya ondan böyük olan göstərmək üçün 350-yə bərabər olduqda, kriteriya diapazonunu bu şəkildə qurun:
Fərqli desək, bu misaldakı kriteriya diapazonu aşağıdakı şərtə çevrilir:
( Region =Şimali VƏ Alt-cəmi >=900) OR ( Region =Şimali VƏ Orta >=350)
Qeyd. Bu nümunədəki mənbə cədvəli yalnız dörd bölgədən ibarətdir: Şimal, Cənub, Şərq və Qərb, buna görə də biz meyarlar diapazonunda Şimal -dən təhlükəsiz istifadə edə bilərik. Şimal-Qərb və ya Şimal-Şərq kimi "şimal" sözünü ehtiva edən başqa bölgələr olsaydı, biz dəqiq uyğunluq meyarlarından istifadə edərdik:
="=North"
.Yalnız xüsusi sütunları necə çıxarmaq olar
Qabaqcıl Filtri konfiqurasiya edərkən nəticələri başqa yerə köçürür, siz hansı sütunların çıxarılmasını təyin edə bilərsiniz.
- Süzülməni tətbiq etməzdən əvvəl çıxarmaq istədiyiniz sütunların başlıqlarını yazın və ya birinciyə köçürün. təyinat aralığının sırası.
Məsələn, Region , Maddə və Alt-cəmi kimi məlumat xülasəsini köçürmək üçün göstərilən meyarlar diapazonuna əsasən 3 sütun etiketini yazın. H1:J1 xanaları (aşağıdakı ekran görüntüsünə baxın).
- Excel Qabaqcıl Filtrini tətbiq edin və Fəaliyyət altında Başqa yerə kopyala seçimini seçin.
- Kopyala xanasına təyinat diapazonunda (H1:J1) sütun etiketlərinə istinad daxil edin və OK düyməsini basın.
Nəticədə Excel cərgələri meyarlar diapazonunda sadalanan şərtlərə uyğun olaraq süzgəcdən keçirdi ( Şimal bölgə elementləri Alt-cəmi >=900), və 3 sütunu göstərilənə kopyaladıyer:
Süzülən sətirləri başqa iş vərəqinə necə köçürmək olar
Əgər siz orijinal məlumatlarınızı ehtiva edən iş vərəqində Qabaqcıl Filtr alətini açsanız, "<1" seçin>Başqa yerə kopyala " seçimini edin və başqa vərəqdə Kopyala diapazonunu seçin, siz aşağıdakı xəta mesajı ilə nəticələnəcəksiniz: " Siz yalnız süzülmüş məlumatları aktiv fayla kopyalaya bilərsiniz. vərəq ".
Lakin, süzülmüş cərgələri başqa iş vərəqinə köçürməyin bir yolu var və siz artıq ipucu əldə etmisiniz - sadəcə təyinat vərəqindən Qabaqcıl Filtri işə salın. bu, sizin aktiv vərəqiniz olacaq.
Fərz edək ki, orijinal cədvəliniz Cədvəl1-dədir və siz süzülmüş məlumatı Cədvəl2-yə köçürmək istəyirsiniz. Bunu həyata keçirməyin çox sadə yolu budur:
- Başlamaq üçün Cədvəl1-də kriteriya diapazonunu quraşdırın.
- Cədvəl2-ə keçin və istifadə olunmayan hissədə istənilən boş xananı seçin. iş vərəqinin.
- Excel'in Qabaqcıl Filtrini işə salın ( Data nişanı > Qabaqcıl ).
- Qabaqcıl Filtrdə dialoq pəncərəsində aşağıdakı seçimləri seçin:
- Fəaliyyət altında, Başqa yerə kopyala seçin.
- Siyahı Aralığında
qutusuna keçin, Cədvəl1-ə keçin və filtrləmək istədiyiniz cədvəli seçin. - Kriteriya diapazonu xanasına klikləyin, Cədvəl1-ə keçin və meyarlar diapazonunu seçin.
- Kopyala qutusuna klikləyin və Sheet2-də təyinat diapazonunun yuxarı sol xanasını seçin. (Sizin haldayalnız bəzi sütunları kopyalamaq istəyirsinizsə, Cədvəl2-də istədiyiniz sütun başlıqlarını əvvəlcədən yazın və indi həmin başlıqları seçin).
- OK düyməsini basın.
Bu misalda biz Cədvəl2-yə 4 sütun çıxarırıq, ona görə də biz müvafiq sütun başlıqlarını Cədvəl1-də göründüyü kimi yazdıq və Kopyala qutusunda başlıqları (A1:D1) ehtiva edən aralığı seçdik:
Əsasən Excel-də Qabaqcıl Filtrdən belə istifadə edirsiniz. Növbəti dərslikdə düsturlarla daha mürəkkəb kriteriya diapazonu nümunələrinə daha yaxından nəzər salacağıq, ona görə də lütfən bizi izləyin!
siyahı diapazonunu və kriteriya diapazonunu əl ilə konfiqurasiya etmək. - AvtoFilter maksimum 2 kriteriya ilə məlumatları süzgəcdən keçirməyə imkan verir və bu şərtlər birbaşa Fərdi Avtomatik Filtr dialoq qutusunda müəyyən edilir.
Qabaqcıl Filtrdən istifadə edərək, birdən çox sütunda çoxlu kriteriyalara cavab verən sətirləri tapa bilərsiniz və təkmil meyarlar iş vərəqinizdə ayrıca diapazonda daxil edilməlidir.
Aşağıda siz olacaqsınız. Excel-də Qabaqcıl Filtrdən necə istifadə ediləcəyi ilə bağlı ətraflı təlimatı, eləcə də mətn və rəqəmli dəyərlər üçün təkmil filtrlərin bəzi faydalı nümunələrini tapın.
Excel-də təkmil filtri necə yaratmaq olar
Excel Advanced-dən istifadə etməklə Filtr, Avtomatik Filtr tətbiq etmək qədər asan deyil (bir çox "qabaqcıl" şeylərdə olduğu kimi :) lakin bu, mütləq zəhmətə dəyər. Vərəqiniz üçün təkmil filtr yaratmaq üçün aşağıdakı addımları yerinə yetirin.
1. Mənbə datasını təşkil edin
Daha yaxşı nəticələr üçün data dəstinizi bu 2 sadə qaydaya əməl edin:
- Hər sütunun unikal başlığının olduğu başlıq cərgəsi əlavə edin - dublikat başlıqlar çaşqınlığa səbəb olacaq Qabaqcıl Filtr üçün.
- Data dəstinizdə boş sətir olmadığından əmin olun.
Məsələn, nümunə cədvəlimiz belə görünür:
2. Kriteriya diapazonunu qurun
İş vərəqində ayrıca sıraya şərtlərinizi, yəni meyarları yazın. Teorik olaraq, meyarlar diapazonu vərəqin istənilən yerində yerləşə bilər. Intəcrübə üçün onu yuxarıda yerləşdirmək və məlumat dəstindən bir və ya daha çox boş sətirlə ayırmaq daha rahatdır.
Qabaqcıl meyarlar qeydləri:
- kriteriya diapazonu filtrləmək istədiyiniz cədvəl/aralıq ilə eyni sütun başlıqlarına malik olmalıdır.
- Eyni cərgədə sadalanan meyarlar AND məntiqi ilə işləyir. Müxtəlif cərgələrə daxil edilmiş kriteriyalar OR məntiqi ilə işləyir.
Məsələn, Alt-cəmi -dən böyük olan Şimal bölgəsi üçün qeydləri filtrləmək 900-ə bərabərdirsə, aşağıdakı meyarlar diapazonunu təyin edin:
- Region: Şimal
- Alt-cəmi: >=900
Kriteriyalarınızda istifadə edə biləcəyiniz müqayisə operatorları, joker simvollar və düsturlar haqqında ətraflı məlumat üçün Qabaqcıl Filtr meyarları diapazonuna baxın.
3. Excel Qabaqcıl Filtrini Tətbiq edin
Mövcud meyar aralığında təkmil filtri bu şəkildə tətbiq edin:
- Data dəstinizdə hər hansı bir xana seçin.
- Excel-də 2016, Excel 2013, Excel 2010 və Excel 2007, Məlumat sekmesine keçin > Sort & qrupunu süzün və Qabaqcıl klikləyin.
Excel 2003-də Məlumat menyusuna klikləyin, Filtr üzərinə işarə edin və sonra Qabaqcıl Filtr... üzərinə klikləyin.
Excel Advanced Filter dialoq qutusu görünəcək və siz onu aşağıda izah edildiyi kimi quraşdıracaqsınız.
4. Qabaqcıl Filtr parametrlərini konfiqurasiya edin
Excel Qabaqcıl Filtr dialoqundapəncərədə aşağıdakı parametrləri göstərin:
- Fəaliyyət . Siyahını yerində filtrləməyi və ya nəticələri başqa yerə köçürməyi seçin.
" Siyahını yerində filtrlə" seçimi kriteriyalarınıza uyğun gəlməyən cərgələri gizlədəcək.
" Kopyalayın nəticələri başqa yerə göndərin" , süzülmüş cərgələri yapışdırmaq istədiyiniz diapazonun yuxarı sol xanasını seçin. Təyinat diapazonunun sütunların heç bir yerində məlumat olmadığından əmin olun, çünki kopyalanmış diapazondan aşağı olan bütün xanalar silinəcək.
- Siyahı diapazonu . Bu filtrlənəcək xanaların diapazonudur, sütun başlıqları daxil edilməlidir.
Əgər Qabaqcıl düyməsini klikləməzdən əvvəl verilənlər dəstinizdə hər hansı xana seçmisinizsə, Excel bütün siyahı diapazonunu avtomatik seçəcək. Excel siyahı diapazonunu səhv salıbsa, Siyahı Aralığı qutusunun bilavasitə sağ tərəfindəki Dialoqu Yığaltma simgesini üzərinə klikləyin və siçan vasitəsilə istədiyiniz diapazonu seçin.
- Kriteriya diapazonu . Bu, meyarları daxil etdiyiniz xanaların diapazonudur.
Bundan əlavə, Qabaqcıl Filtr dialoq pəncərəsinin aşağı sol küncündəki qeyd qutusu sizə yalnız unikal qeydləri göstərməyə imkan verir . Məsələn, bu seçim sütundakı bütün müxtəlif (fərqli) elementləri çıxarmağa kömək edə bilər.
Bu nümunədə biz siyahını yerində süzgəcdən keçiririk, ona görə də burada Excel Qabaqcıl Filtr parametrlərini konfiqurasiya edin.yol:
Nəhayət, OK düyməsini basın və aşağıdakı nəticəni əldə edəcəksiniz:
Bu əladır... lakin eyni nəticə, həqiqətən, normal Excel Avtomatik Filtr ilə əldə edilə bilər, elə deyilmi? Hər halda, lütfən, bu səhifəni tərk etməyə tələsməyin, çünki Excel Qabaqcıl Filtrinin necə işlədiyi barədə əsas təsəvvürə sahib olmaq üçün biz yalnız səthi cızmışıq. Məqalədə daha sonra, yalnız qabaqcıl filtrlə edilə bilən bir neçə nümunə tapa bilərsiniz. Sizə əməl etməyi asanlaşdırmaq üçün əvvəlcə Qabaqcıl Filtr meyarları haqqında ətraflı öyrənək.
Excel Qabaqcıl Filtr meyarları diapazonu
İndi gördüyünüz kimi, Qabaqcıl Filtrdən istifadə etmək üçün heç bir raket elmi yoxdur. Excel-də filtr. Ancaq Qabaqcıl Filtr meyarlarının incə detallarını öyrəndikdən sonra seçimləriniz demək olar ki, qeyri-məhdud olacaq!
Rəqəmlər və tarixlər üçün müqayisə operatorları
Qabaqcıl Filtr meyarlarında siz müxtəlif parametrləri müqayisə edə bilərsiniz. aşağıdakı müqayisə operatorlarından istifadə edərək rəqəmli dəyərlər.
Müqayisə operatoru | Mənası | Misal |
= | Bərabər | A1=B1 |
> | A1>B1-dən böyük | |
< | Az | A1 |
>= | Böyük və ya bərabər | A1>=B1 |
<= | Bundan kiçik və ya bərabər | A1<=B1 |
Bərabər deyil | A1B1 |
Therəqəmlərlə müqayisə operatorlarının istifadəsi göz qabağındadır. Yuxarıdakı misalda biz artıq >=900 ədədi kriteriyasından Alt cəmi 900-dən böyük və ya ona bərabər olan qeydləri süzgəcdən keçirmək üçün istifadə etmişik.
Və başqa bir nümunə. İyul ayı üçün Şimal region qeydlərini Məbləğ ilə 800-dən çox göstərmək istədiyinizi düşünək. Bunun üçün aşağıdakıları göstərin. meyar diapazonunda şərtlər:
- Region: Şimal
- Sifariş tarixi: >=7/1/2016
- Sifariş tarixi: <=7/30 /2016
- Məbləğ: >800
İndi isə Excel Qabaqcıl Filtr alətini işə salın, Siyahı diapazonunu<2 təyin edin> (A4:D50) və Kriteriya diapazonu (A2:D2) və siz aşağıdakı nəticəni əldə edəcəksiniz:
Qeyd. İş vərəqinizdə istifadə olunan tarix formatından asılı olmayaraq, siz həmişə Qabaqcıl Filtr meyarları diapazonunda Excel-in başa düşəcəyi formatda, məsələn, 7/1/2016 və ya 1 iyul 2016-cı il tarixlərində tam tarixi göstərməlisiniz.
Mətn dəyərləri üçün təkmil filtr
Rəqəmlər və tarixlərdən başqa siz mətn dəyərlərini müqayisə etmək üçün məntiqi operatorlardan da istifadə edə bilərsiniz. Qaydalar aşağıdakı cədvəldə müəyyən edilmişdir.
Meyarlar | Təsvir |
="=text" | Dəyərləri tam olaraq "mətn"ə bərabər olan xanaları filtrləyin. |
text | Məzmunları ilə başlayan xanaları süzün "mətn". |
text | Dəyərləri olmayan xanaları süzüntam olaraq "mətn"ə bərabərdir (məzmunlarının bir hissəsi kimi "mətn" olan xanalar filtrə daxil ediləcək). |
>text | Filtr xanaları dəyərlər əlifba sırası ilə "mətn"dən sonra düzülür. |
| Dəyərləri əlifba sırası ilə əvvəl "mətndən sonra sıralanan xanaları süzün. ". |
Gördüyünüz kimi, mətn dəyərləri üçün təkmil filtrin yaradılması bir sıra xüsusiyyətlərə malikdir, ona görə də gəlin bu barədə ətraflı danışaq.
Nümunə 1. Dəqiq uyğunluq üçün mətn filtri
Yalnız müəyyən mətn və ya simvola tam bərabər olan xanaları göstərmək üçün kriteriyalara bərabər işarəsini daxil edin.
Məsələn, yalnız Banan elementlərini filtrləmək üçün aşağıdakı meyarlardan istifadə edin:. Microsoft Excel kriteriyaları xanada =banana kimi göstərəcək, lakin siz bütün ifadəyə formula sətrində baxa bilərsiniz:
Gördüyünüz kimi yuxarıdakı skrinşotda kriteriyalar yalnız Yaşıl banan və Goldfinger bananı nəzərə alınmadan Alt-cəmi 900-dən çox və ya bərabər olan Banan qeydlərini göstərir .
Qeyd. Verilmiş qiymətə tam bərabər olan rəqəmli dəyərləri süzgəcdən keçirərkən, meyarlarda bərabər işarəsindən istifadə edə və ya istifadə etməyə bilərsiniz. Məsələn, ara cəmi 900-ə bərabər olan qeydləri süzmək üçün siz aşağıdakı Alt-cəmi meyarlardan hər hansı birini istifadə edə bilərsiniz:, =900 və ya sadəcə 900.
Misal 2. Mətn dəyərlərini süzün.spesifik simvol(lar)la başlayın
Məzmunu müəyyən mətnlə başlayan bütün xanaları göstərmək üçün həmin mətni bərabər işarə və ya qoşa dırnaq işarəsi olmadan kriteriya diapazonuna daxil edin.
Məsələn , ara cəmi 900-dən çox və ya ona bərabər olan bütün " yaşıl " elementləri filtrləmək üçün aşağıdakı meyarlardan istifadə edin:
- Mədəniyyət: Yaşıl
- Alt-cəmi: >=900
Yol işarələri olan Excel Qabaqcıl Filtr
Mətn qeydlərini qismən uyğunluq ilə filtrləmək üçün istifadə edə bilərsiniz Qabaqcıl Filtr meyarlarında aşağıdakı joker simvollar:
- Hər hansı bir simvola uyğun gəlmək üçün sual işarəsi (?).
- İstənilən simvol ardıcıllığına uyğun gəlmək üçün ulduz işarəsi (*).
- Əsl sual işarəsi, ulduz işarəsi və ya tilda olan xanaları süzgəcdən keçirmək üçün *, ?, və ya ~ işarələrindən sonra tilde (~) işarəsi.
Aşağıdakı cədvəl joker işarələrlə bir neçə meyar diapazonu nümunəsini təqdim edir. .
Meyarlar | Təsvir | Nümunə |
*text* | tərkibində "mətn" olan xanaları filtrləyin. | *banan a* tərkibində "banan" sözü olan bütün xanaları tapır, məs. "yaşıl bananlar". |
??text | Mərzumu hər hansı iki simvolla başlayan xanaları süzün, ardınca "mətn ". | ??banana , "1#banana" və ya "//banana" kimi hər hansı 2 simvoldan əvvəl "banan" sözü olan xanaları tapır. |
text*text | "mətn" ilə başlayan xanaları süzün VƏxananın hər hansı bir yerində ikinci dəfə "mətn" var. | banana*banana "banan" sözü ilə başlayan və başqa " mətnini ehtiva edən hüceyrələri tapır. banan" mətndə daha sonra, məs. " banan yaşıl və banan sarısı" . |
="=text*text" | başlayan hüceyrələri filtrləyin AND son ilə "mətn". | ="= banana * banana " "banan" sözü ilə başlayan və bitən xanaları tapır. ", məs. " banana, dadlı banan" . |
="=text1?text2" | "mətn1" ilə başlayan xanaları süzün, -ü "mətn2" ilə bitirin və aralarında tam olaraq bir simvol ehtiva edir. | ="= banan ? portağal " xanaları tapır "banan" sözü ilə başlayan, "narıncı" sözü ilə bitən və aralarında hər hansı bir simvol ehtiva edən, məs. " banan/portağal" və ya " banan*portağal". |
text~** | başlayan xanaları filtrləyin ilə "mətn", ardınca *, ardınca hər hansı digər simvol(lar). | banana~** tapır "banan" və ardınca ulduz işarəsi ilə başlayan, "banan*yaşıl" və ya "banan*sarı" kimi hər hansı digər mətnin ardınca gələn xanalar. |
="=?????" | Hüceyrələri filtrləyir tam 5 simvoldan ibarət mətn dəyərləri ilə. | ="=?????" "alma" və ya "limon" kimi tam 5 simvoldan ibarət istənilən mətni olan xanaları tapır. |
Və işdə ən sadə joker kriteriyalar