Excel-də çoxlu filtrləri necə tətbiq etmək olar (6 uyğun üsul)

  • Bunu Paylaş
Hugh West

Mündəricat

Daha böyük və daha mürəkkəb verilənlər bazanız olduqda filtrləmə əvəzolunmaz olur. İstənilən məlumatı əldə etmək belə bir məlumat dəstindən kifayət qədər vaxt aparır. Beləliklə, Excel-də çoxlu Filtrləri necə tətbiq edəcəyinizi bilməlisiniz. Çoxlu Filtrlər metodları maraqlı məlumatlarınızı göstərmək üçün xüsusilə heyrətamizdir.

Bu məqalədə çoxlu Filtrlərin tətbiqi üsullarını müzakirə edəcəyik. Excel-də 1>VBA kodu . Həmçinin, ağıllı şəkildə süzgəcdən keçirən və məlumatları avtomatik yeniləyən FİLTƏ funksiyasını göstərəcəyik.

Təcrübə İş Kitabını endirin

Təcrübə iş kitabını buradan endirə bilərsiniz:

Birdən çox Filtrlərin Tətbiqi.xlsm

Excel-də Çoxlu Filtrlərin Tətbiq edilməsi üçün 6 Metod

Əsas təhlilə keçməzdən əvvəl gəlin bir nəzər salaq. aşağıdakı verilənlər toplusu. Burada 15 Saytın Adları onların Kateqoriyası ilə birlikdə verilir. Bundan əlavə, Ziyarət Nömrəsi Yeni Abunəçilər Platformaların Tarix və rejiminə əsasən verilir.

İndi biz müxtəlif perspektivlərlə bağlı çoxsaylı filtrlərin tətbiqini görəcəyik. Sessiyanı keçirmək üçün biz Microsoft 365 versiyası istifadə edirik. Beləliklə, başlayaq.

1. Excel-də Fərqli Sütunlar daxilində Sadə Üslubda Çoxlu Filtrlər

Burada, Filtr seçimindən istifadə edərək tələb olunan məlumatlarınızı asanlıqla təşkil edə bilərsiniz. Excel. Misal üçün, Təhsil saytları Mobil platforma üçün baxışların sayısını əldə etmək istəyirsinizsə, sadəcə Filtr seçimindən istifadə edə bilərsiniz.

Bunun üçün aşağıdakı addımları yerinə yetirin.

  • İlk olaraq məlumat dəstinizi seçin.
  • İkincisi, Ev nişanından> Filtr seçiminə klikləyin ( Sort & Filtr komanda panelindən). Bundan əlavə, siz Filtr seçimini başqa şəkildə aça bilərsiniz. Bundan əlavə, o biri Data nişanındandır> Filtr seçiminə klikləyin.

Bundan sonra siz aşağı açılan oxu görəcəksiniz. hər bir sahə.

İndi siz istədiyiniz məlumatı süzgəcdən keçirməlisiniz.

  • İlk olaraq “Kateqoriya”nı seçin sahəsi.
  • Sonra, bütün məlumat seçimlərini ləğv etmək üçün Hamısını Seç yanındakı qutunun işarəsini silin.
  • Sonra “Təhsil” .
  • Daha sonra OK düyməsini basın.

  • Yenidən " üzərinə klikləyin. Platformalar” sahəsinə keçin və əvvəlki şəkildə “Mobil” platformasına yaxın olan qutuyu işarələyin.

Süzüləndən sonra iki sahə, siz aşağıdakı ziyarət sayını əldə edəcəksiniz.

2. Excel-də Çox Dəyərləri Filtrləmək üçün Avtomatik Filtr Seçimindən istifadə

AutoFilter seçimi verilənlər diapazonunda və ya sütunda müxtəlif növ tələb olunan məlumatları süzgəcdən keçirmək üçün daxil edilmiş düymə kimi istifadə olunur.

Beləliklə, əgər siz tapmaq istəyirsinizsə “Saytların Adı” 5000 ilə 10000 arasında ziyarət sayına maliksinizsə və “Yeni abunəçilər” 200 -dən çoxsa, bunu aşağıdakı şəkildə edə bilərsiniz.

  • İlk olaraq verilənlər dəstini seçin və CTRL+SHIFT+L düymələrini basın.

  • Sonra, “Ziyarətlərin sayı” sahəsinin açılan oxu üzərinə klikləyin.
  • Bundan sonra Nömrə Filtrləri menyusuna keçin.
  • Sonra Arasında seçimini seçin.

Hazırda Xüsusi Avtofiltr adlı yeni dialoq qutusu görünəcək.

  • İlk olaraq, Fərdi Avtomatik Filtr dialoq qutusunun ilk boş yerinə 5000 daxil edin.
  • İkincisi , ikinci boşluğa 10000 yazın.
  • Nəhayət, OK düyməsini basın.

As nəticədə siz süzülmüş Ziyarət sayı görəcəksiniz.

  • Eyni şəkildə açılan oxu üzərinə klikləyin. “Yeni Abunəçilər” sahəsinin.
  • Sonra, Nömrə Filtrləri menyusuna keçin.
  • Bundan sonra Daha böyük seçin. seçimi.

Eyni şəkildə, “ Yeni abunəçilər ” üçün Xüsusi Avtofiltr adlı dialoq qutusu açılır.

  • Sonra 200 yazaraq boşluğu doldurun.
  • Daha sonra OK düyməsini basın.

Sorğunuz üçün aşağıdakı nəticəni əldə edəcəksiniz. Beləliklə, Excel-də çoxlu Filtrləri necə tətbiq etməyin sizə aydın olduğunu düşündük.

3. Çoxlu Sütunları FiltrlərEyni zamanda Qabaqcıl Filtr Xüsusiyyətindən İstifadə

Əvvəlki iki metodda siz hər bir sahə üçün ayrıca birdən çox filtr tətbiqini görürsünüz. Üstəlik, meyar təqdim etmək seçiminiz yox idi.

Əslində, Qabaqcıl Filtr seçimindən istifadə edərək, siz sahələr üçün meyarlar təyin edə bilərsiniz.

Məsələn, siz müəyyən edə bilərsiniz. üç meyar, yəni saytların kateqoriyası təhsil , ziyarətlərin sayı 10000<2-dən çox olacaq>, və yeni abunəçilərin sayı isə 400 -dən çox olacaq.

  • İlk olaraq onların sahələri ilə bağlı yuxarıdakı meyarları yazın. Burada biz o kriteriyaları B22:D23 xana diapazonunda yazdıq. Əslində, siz kriteriyaları üfüqi yazmalısınız.

  • Sonra Məlumat nişanına klikləməklə Qabaqcıl Filtr seçimini açın > Sort & Filtr > Qabaqcıl .

  • Daha sonra, istədiyiniz yerdən bütün məlumat dəstinizin diapazonunu təyin edin Siyahı diapazonu seçimində süzgəcdən keçirin və kriteriyaları Kriteriya diapazonunda təmin edin.
  • Bundan əlavə, oxşar məlumatlara ehtiyacınız yoxdursa, Yalnız unikal qeydlər .
  • Daha sonra OK düyməsini basın.

Və siz aşağıdakı çıxış.

Oxşar oxunuşlar:

  • Excel-də Çoxsaylı Kriteriyaları Filtrləyin (4)Uyğun üsullar)
  • Formuladan istifadə edərək Excel-də verilənləri süzün
  • Excel-də eyni vaxtda birdən çox sütunu süzgəcdən keçirin (3 üsul)
  • Excel Filtrində Çoxlu Elementləri Axtarın (2 Yol)

4. Excel-də VBA-dan istifadə edən Çoxlu Filtrlər

Daha böyük verilənlər bazanız varsa, düsturdan istifadə edərək tələb olunan nəticəni əldə etmək vaxt aparan və bir az darıxdırıcıdır.

Əksinə, nəticəni tez və dəqiq yerinə yetirən Excel-də VBA kodundan istifadə edə bilərsiniz.

İndi isə gəlin VBA kodunu verilənlər bazamıza necə tətbiq edə biləcəyinizi görək.

Burada biz VBA AutoFilter istifadə edərək iki tətbiqi görəcəyik. OR operatoru və AND operatoru.

4.1. OR Operatordan (Məntiq) istifadə edərək Çoxlu Filtrlər

Əgər siz ziyarət sayı 10000-dən az və ya 15000<-dən çox olan saytları filtrləmək istəyirsinizsə 2> və saytların kateqoriyası təhsil olacaq, onda siz aşağıdakı addımları izləyə bilərsiniz.

  • İlk olaraq, Tərtibatçıdan tab > Visual Basic üzərinə klikləyin.

  • Sonra Daxil et ><1 üzərinə klikləməklə modulu açın>Modul .

  • Bundan sonra Modul 1 -ə aşağıdakı kodu yazın.
5484

Kod Dağılımı

VBA Avtomatik Filtrindən istifadə etmək üçün aşağıdakı şeylər lazımdır. .

  • Rəsm: Hüceyrəyə aiddirfiltrləmək üçün diapazon, məsələn. B4:G19 .
  • Sahə: Bu, verilənlər bazanızın ən sol hissəsindən sütun nömrəsinin indeksidir. Birinci sahənin dəyəri 1 olacaq.
  • Meyar 1: Sahə üçün ilk meyar, məs. Kriteriya1=”<10000”
  • Meyar 2: Sahə üçün ikinci meyar, məs. Kriteriya2=”>15000”
  • Operator: Müəyyən filtrləmə tələblərini təyin edən Excel operatoru, məs. Operator:=xlOr , Operator:=xlAnd və s.
  • Hazırda Developer tabından > Makrolar bölməsinə keçin.

  • Sonra Makro adından filter_my_sites seçin> və Çalışdır düyməsini basın.

Yuxarıdakı kodu işlətsəniz, aşağıdakı çıxışı əldə edəcəksiniz.

4.2. AND Operator (Məntiq) İstifadə edən Çoxlu Filtrlər

Daha da önəmlisi, əgər siz tədris sayfaları ziyarət edən 5000 ilə 15000< , aşağıdakı kodu istifadə edə bilərsiniz.

5327

  • Kodu işlətdikdən sonra aşağıdakı çıxışı əldə edəcəksiniz.

Beləliklə, VBA istifadə edərək Excel-də birdən çox Filtr tətbiq etməyin sizə aydın olduğunu düşündük.

5. İstifadə edin Çoxlu Filtrləri Tətbiq etmək üçün FILTER Funksiyası

İlk 3 müzakirə olunan üsullar kifayət qədər funksionaldır, baxmayaraq ki, onların ciddi çatışmazlıqları var. Siz süzülmüş məlumatları yeniləyə bilməzsinizavtomatik. Bunun üçün siz yeni məlumatların filtrasiya üsullarını yenidən nəzərdən keçirməlisiniz.

Buna görə də Microsoft filtrdən keçmiş məlumatları avtomatik yeniləyən yenilənmiş FILTER funksiyasını təqdim edir. Bundan əlavə, siz bu funksiyanı yalnız Excel 365 versiyasında əldə edəcəksiniz.

Funksiyanın sintaksisi

FILTER (massiv, daxil, [if_empty])

Arqumentlər-

  • massivdir: Filtr ediləcək diapazon və ya massiv.
  • daxildir : Boole massivi, meyar kimi təqdim olunur.
  • if_empty: Heç bir nəticə qaytarılmadıqda qaytarılacaq dəyər. Bu, isteğe bağlı sahədir.

Bundan əlavə, siz data dəstini tarixə əsasən filtrləyə bilərsiniz. Tutaq ki, siz yalnız İyun ayı üçün bütün verilənlər toplusunu filtrləmək istəyirsiniz. Bu o deməkdir ki, siz iyun üçün saytların adını, ziyarətlərin sayını və s. almaq istəyirsiniz.

  • Bununla halda, düsturu H5 xanasına yazın. Burada süzülmüş məlumat üçün kifayət qədər yer saxlamalısınız, əks halda bəzi xəta göstərəcək.
=FILTER(B5:F19,MONTH(D5:D19) > 5,"No data")

Burada, B5:F19 bizim verilənlər bazamızdır, D5:D19 tarix üçün, sintaksis MONTH(D5:D19) > 5 İyun tarixini qaytarır.

  • Sonra ENTER düyməsini basın.

Və siz aşağıdakı nəticəni əldə edin.

6. Çoxlu Filtrləri Tətbiq etmək üçün Excel Cədvəlindən istifadə

Tətbiq etmək üçün Excel cədvəlindən istifadə edə bilərsiniz. çoxlu filtrlər. Addımlar veriliraşağıda.

Addımlar:

  • İlk olaraq məlumat diapazonunu seçin.
  • İkincisi, Daxil et tabından >> Cədvəl xüsusiyyətini seçin.

Bu zaman Cədvəl Yarat adlı dialoq qutusu görünəcək.

  • İndi Cədvəliniz üçün verilənlər haradadır? qutusunda məlumat diapazonunu seçdiyinizə əmin olun. Burada, əvvəllər məlumat diapazonunu seçsəniz, bu qutu avtomatik olaraq doldurulacaq.
  • Sonra Cədvəldə başlıqlar var seçimini yoxlayın.
  • Nəhayət, OK düyməsini basın.

Bundan sonra siz aşağı açılan oxu görəcəksiniz. hər bir sahə.

  • Sonra metod-1 addımlarını izləyin və nəticəni əldə edəcəksiniz.

Excel-də Çoxlu Vergüllə Ayrılmış Dəyərləri Filtrləmə Necə

Bu bölmə üçün biz fərqli məlumat cədvəlindən istifadə edəcəyik. Burada Saytın Adı, Kateqoriya, Ziyarət Nömrəsi, Platformalar var.

İndi, əgər siz <əldə etmək istəyirsinizsə 1>ziyarətlərin sayı Təhsil saytları Mobil platforma üçün, siz addımları izləyə bilərsiniz.

  • İndi verilənlər dəstini seçin və CTRL+SHIFT+L düymələrini basın.

Beləliklə, hər sahə üçün açılan oxu görəcəksiniz.

  • Sonra “Kateqoriya” sahəsinin açılan oxu üzərinə klikləyin.
  • Bundan sonra Mətn Filtrləri bölməsinə keçin. menyu.
  • Sonra İçerir.. seçinseçim.

Hazırda Xüsusi Avtofiltr adlı yeni dialoq qutusu görünəcək.

  • Burada əvvəlcə birinci boşluğa Təhsil yazın.
  • Sonra OK düyməsini basın.

Beləliklə, siz Kateqoriya -nin süzüldüyünü görəcəksiniz.

Bundan sonra, Platformaları filtrləmək üçün metod-1 addımlarını yerinə yetirin. və son nəticəni əldə edəcəksiniz.

Təcrübə Bölməsi

İndi siz izah edilən metodu özünüz məşq edə bilərsiniz.

Nəticə

Excel-də çox filtrləri belə tətbiq edə bilərsiniz. Hər hansı təklif və ya çaşqınlığınız varsa, aşağıdakı şərhlər bölməsində bizə bildirin.

Bizimlə olduğunuz üçün təşəkkür edirik.

Hugh West sənayedə 10 ildən çox təcrübəyə malik yüksək təcrübəli Excel təlimçisi və analitikidir. Mühasibat uçotu və maliyyə üzrə bakalavr dərəcəsi və Biznesin idarə edilməsi üzrə magistr dərəcəsinə malikdir. Hugh tədrisə həvəslidir və izləmək və başa düşmək asan olan unikal tədris yanaşması işləyib hazırlayıb. Onun Excel üzrə ekspert biliyi bütün dünyada minlərlə tələbə və mütəxəssisə öz bacarıqlarını təkmilləşdirməyə və karyeralarında üstün olmağa kömək etmişdir. Hugh öz bloqu vasitəsilə biliklərini dünya ilə bölüşür, fərdlərə və müəssisələrə öz potensiallarını tam şəkildə çatdırmaq üçün pulsuz Excel dərsləri və onlayn təlimlər təklif edir.