İpucu: Digər dillər Google-tərcümə olunur. Sizi ziyarət edə bilərsiniz English bu linkin versiyası.
Daxil ol
x
or
x
x
Qeydiyyatdan
x

or

Excel-də siyahı seçilməsinin açılmasından məlumatları necə filtreləmək olar?

Excel-də, çoğumuz Filtre özelliğini istifadə edərək, məlumatları filtreleyebilir. Lakin, heç açılan siyahı seçimindən məlumatları filtrelemeye çalışdın mı? Məsələn, açılan siyahıdan bir maddə seçərkən, göstərilən ekran görüntüsü kimi onun müvafiq satırlarının filtreleneceğini istəyirəm. Bu yazıda, bir və ya iki iş kitabında açılan siyahıdan istifadə edərək, məlumatların necə süzülməsindən danışacağam.

Bir iş yerində köməkçi formulalar ilə açılır siyahıdan seçilən məlumatları süzün

VBA kodu ilə iki iş yerində açılır siyahıdan seçilən məlumatları süzün


Mətn uzunluğu, həssaslıq və s. Kimi bir çox meyar və ya digər xüsusi vəziyyətlə məlumatları süzün.

Excel üçün Kutools'S Super Filtr xüsusiyyət xüsusiyyətli bir proqramdır, bu funksiyanı aşağıdakı əməliyyatları başa çatdırmaq üçün tətbiq edə bilərsiniz:

  • Bir neçə meyar ilə məlumatların süzülməsi; Mətn uzunluğuna görə məlumatları süzün;
  • Üst / alt kassa ilə məlumatların süzülməsi; İl / ay / gün / həftə / rüb üzrə filtr tarixi

doc-super-filter1

Excel üçün Kutools: 200 gündə heç bir məhdudiyyət olmadan 60-dən çox lazımlı Excel eklentisi ilə pulsuzdur. İndi indir və pulsuz sınaq!


Bir iş yerində köməkçi formulalar ilə açılır siyahıdan seçilən məlumatları süzün


Açılır siyahıdan məlumatları filtrelemek üçün bəzi köməkçi formul sütunları yarada, aşağıdakı adımları bir-bir ilə edin:

1. Birincisi, açılan siyahı daxil edin. Açılır siyahı daxil etmək istədiyiniz bir hüceyrəni basın və sonra basın Tarix > Məlumatın yoxlanılması > Məlumatın yoxlanılması, bax ekran görüntüsü:

2. Çölə atıldı Məlumatın yoxlanılması informasiya qutusu altında Parametrlər sekmesini seçin siyahı dən Imkan açılır və sonra basın düyməsinə basmaqla açılan siyahı yaratmaq istədiyiniz məlumat siyahısını seçmək üçün ekran görünüşünə baxın:

3. Və sonra basın OK düyməsi, açılan siyahı bir dəfə daxil edilir və açılan siyahıdan bir maddə seçin, sonra bu formu daxil edin: = ROWS ($ A $ 2: A2) (A2 D2 hücresine açılan siyahı dəyərini ehtiva edən sütun daxilindəki ilk hüceyrədir və sonra bu formula tətbiq etmək üçün dolğu tutucusunu hüceyrələrə sürükləyin, ekran görüntüsünə baxın:

4. Bu formulu daxil edin: = IF (A2 = $ H $ 2, D2, "") E2 hüceyrəsinə daxil edin və sonra bu formulu doldurmaq üçün doldurma qolunu sürüşdürün, ekran görüntüsünə baxın:

QeydYuxarıdakı formada:A2 açılan siyahı dəyərini ehtiva edən sütunun içərisində ilk hüceyrə,H2 açılan siyahıların yerləşdiyi hüceyrədir, D2 ilk köməkçi sütun formuludur.

5. Və sonra bu formula yazın: = IFERROR (KÜÇÜK ($ E $ 2: $ E $ 17, D2), "") F2 hücresinə daxil edin, sonra doldurucu tutamağı bu formulu doldurmaq üçün hüceyrələrə sürüşdürün, ekran görüntüsünə baxın:

QeydYuxarıdakı formada: E2: E17 ikinci köməkçi formul hüceyrələri, D2 ilk yardımçı formula sütununda ilk hüceyrədir.

6. Köməkçi formulun sütunlarını daxil etdikdən sonra, süzülmüş nəticəni başqa bir yerə çıxarmalıyıq, bu formülü tətbiq edin: =IFERROR(INDEX($A$2:$C$17,$F2,COLUMNS($J$2:J2)),"") J2 hücresinə daxil edin və sonra J2-dən dolu kolunu L2-a sürüşdürün və açılan siyahıya əsaslanan məlumatların ilk qeydləri çıxarılıb, ekran görünüşünə baxın:

QeydYuxarıdakı formada: A2: C17 filtrelemek istediğiniz orijinal verilerdir, F2 üçüncü köməkçi formulu sütunudur, J2 filtr nəticəsini çıxardığınız hüceyrədir.

7. Və sonra bütün müvafiq süzülmüş qeydlər keçirmək üçün doldurmaq qolu aşağı hüceyrələri sürükleyin, ekran bax:

8. İndi, açılan siyahıdan bir maddə seçdiyiniz zaman, bu seçimə əsaslanan bütün satırlar bir anda filtrelenir, ekran görünüşünə baxın:


VBA kodu ilə iki iş yerində açılır siyahıdan seçilən məlumatları süzün

Sheet1-dəki siyahı hücrenizin açılması və Sheet2-də süzülmüş məlumatlar, açılan siyahıdan bir maddə seçərkən başqa bir hesabat süzülür. Bu işi Excel-də necə bitirmək olar?

Aşağıdakı VBA kodu sizə bir lütf edə bilər, xahiş edirik bunu edin:

1. Açılan siyahı hücresini ehtiva edən forma tabına sağ basın və sonra seçin Kodları baxın kontekst menyusundan, açıldı Proqramlar üçün Microsoft Visual Basic pəncərədə, boş kodu daxil edin və aşağıdakı kodu yapışdırın:

VBA kodu: iki səhifədə açılır siyahı seçimindən məlumatları süzün:

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
    On Error Resume Next
    If Not Intersect(Range("A2"), Target) Is Nothing Then
        Application.EnableEvents = False
        If Range("A2").Value = "" Then
            Worksheets("Sheet2").ShowAllData
        Else
            Worksheets("Sheet2").Range("A2").AutoFilter 1, Range("A2").Value
        End If
        Application.EnableEvents = True
    End If
End Sub

Qeyd: Yuxarıda göstərilən kodda: A2 açılan siyahıdan ibarət olan hüceyrə və Sheet2 iş səhifəsində filtrelemek istədiyiniz məlumatları ehtiva edir. Nömrə 1 skriptdə: AutoFilter 1 süzgəcinə əsaslanan sütun nömrəsi. Onları ehtiyaclarınıza dəyişə bilərsiniz.

2. İndi Sheet1-da açılan siyahıdan bir maddə seçdiyinizdə və müvafiq məlumatlar Sheet2-da süzülür, ekran görüntüsünə baxın:



Təklif olunan Məhsuldarlıq Vasitələri

Office Tab

qızıl star1 Chrome, Firefox və yeni Internet Explorer kimi Excel və digər Office proqramlarına lazımlı sekmeleri gətirin.

Excel üçün Kutools

qızıl star1 Amazing! 5 dəqiqədə məhsuldarlığınızı artırın. Heç bir xüsusi bacarıqa ehtiyac yoxdur, hər gün iki saat saxlaya bilərsiniz!

qızıl star1 300 Excel üçün yeni funksiyalar, Excel çox asan və güclü olun:

  • Veriyi ləğv etmədən Cell / Satır / Sütunları birləşdirin.
  • Bir neçə Çarşaf və İş Kitabını birləşdirin və birləşdirin.
  • Çaprazları müqayisə edin, birdən çox aralığa kopyalayın, mətni tarixə, vahidə və valyuta çevrilməsinə çevirin.
  • Rənglər, Paging Subtotals, Advanced Sort və Super Filter tərəfindən sayılan,
  • Daha çox seçin / Insert / Sil / Mətn / Biçim / Bağlantı / Yorum / Çalışma kitabları / Çalışma Qurğuları Tools ...

Excel üçün Kutools-un ekranı

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    kev · 1 years ago
    How do I add multiple drown down menus? For example,
    If i wanted a drop down menu for Product and name?.
    • To post as a guest, your comment is unpublished.
      Jim · 4 months ago
      Hey Kev, wondering if you found an answer to your question here? I have been looking for a bit to no avail.