Birdən çox kriteriya ilə Excel Axtarış Formulasını Necə Yaratmaq olar

Mündəricat:

Birdən çox kriteriya ilə Excel Axtarış Formulasını Necə Yaratmaq olar
Birdən çox kriteriya ilə Excel Axtarış Formulasını Necə Yaratmaq olar
Anonim

Bilmək lazımdır

  • İlk olaraq İNDEKS funksiyası yaradın, sonra Axtarış_dəyəri arqumentini daxil etməklə iç-içə MATCH funksiyasını başladın.
  • Sonra, Axtarış_massivi arqumentini və ardınca Uyğun_tip arqumentini əlavə edin, sonra sütun aralığını təyin edin.
  • Sonra Ctrl+ Shift+ Enter düyməsinə basaraq iç-içə funksiyanı massiv düsturuna çevirin. Nəhayət, axtarış şərtlərini iş vərəqinə əlavə edin.

Bu məqalədə massiv düsturundan istifadə etməklə verilənlər bazasında və ya verilənlər cədvəlində məlumat tapmaq üçün Excel-də çoxsaylı kriteriyalardan istifadə edən axtarış formulunun necə yaradılacağı izah edilir. Massiv düsturuna MATCH funksiyasının INDEX funksiyası daxilində yerləşdirilməsi daxildir. Məlumat Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010 və Mac üçün Excel-i əhatə edir.

Təlimatla birlikdə izləyin

Bu dərslikdəki addımları izləmək üçün aşağıdakı şəkildə göstərildiyi kimi nümunə məlumatları aşağıdakı xanalara daxil edin. Bu dərslik zamanı yaradılmış massiv düsturunu yerləşdirmək üçün 3 və 4-cü sətirlər boş qalır. (Qeyd edək ki, bu təlimata şəkildə görünən format daxil deyil.)

Image
Image
  • D1 - F2 xanalarına ən yüksək məlumat diapazonunu daxil edin.
  • İkinci diapazonu D5 - F11 xanalarına daxil edin.

Excel-də İNDEKS funksiyası yaradın

INDEX funksiyası Excel-də bir neçə formaya malik olan bir neçə funksiyadan biridir. Funksiya Massiv Forması və İstinad Formasına malikdir. Massiv forması verilənlər bazasından və ya verilənlər cədvəlindən məlumatları qaytarır. İstinad Forması xana istinadını və ya cədvəldəki məlumatların yerini verir.

Bu təlimatda Verilənlər bazasında bu təchizatçıya xana istinadından çox, titan vidcetləri üçün təchizatçının adını tapmaq üçün Array Forması istifadə olunur.

INDEX funksiyasını yaratmaq üçün bu addımları izləyin:

  1. Onu aktiv xana etmək üçün F3 xanasını seçin. Bu xana daxili funksiyanın daxil ediləcəyi yerdir.
  2. Formulalar bölməsinə keçin.

    Image
    Image
  3. Funksiya açılan siyahısını açmaq üçün Axtar və Referans seçin.
  4. INDEX seçin Arqumentləri seçin dialoq qutusunu açın.
  5. Seçin massiv, sətir_sayı, sütun_num.
  6. Funksiya Arqumentləri dialoq qutusunu açmaq üçün OK seçin. Mac üçün Excel-də Formula Qurucusu açılır.
  7. Kursoru Array mətn qutusuna qoyun.
  8. dialoq qutusuna dialoq daxil etmək üçün iş vərəqində D6 - F11 xanalarını vurğulayın.

    Funksiya Arqumentləri dialoq qutusunu açıq buraxın. Formula bitməyib. Aşağıdakı təlimatlarda düsturu tamamlayacaqsınız.

    Image
    Image

Nested MATCH Funksiyasını başladın

Bir funksiyanı digərinin içərisinə yerləşdirərkən, lazımi arqumentləri daxil etmək üçün ikinci və ya yuvalanmış funksiyanın düstur qurucusunu açmaq mümkün deyil. Yuvalanmış funksiya birinci funksiyanın arqumentlərindən biri kimi daxil edilməlidir.

Funksiyaları əl ilə daxil edərkən, funksiyanın arqumentləri bir-birindən vergüllə ayrılır.

Yuvalanmış MATCH funksiyasına daxil olmaq üçün ilk addım Axtarış_dəyəri arqumentini daxil etməkdir. Axtarış_dəyəri verilənlər bazasında uyğunlaşdırılacaq axtarış termini üçün yer və ya xana istinadıdır.

Axtarış_dəyəri yalnız bir axtarış meyarını və ya terminini qəbul edir. Çoxsaylı kriteriyaları axtarmaq üçün və işarəsi (&) istifadə edərək iki və ya daha çox xana istinadını birləşdirərək və ya birləşdirərək Axtarış_dəyərini genişləndirin.

  1. Funksiya Arqumentləri dialoq qutusunda kursoru Sıra_num mətn qutusuna qoyun.

  2. Daxil edin MATCH(.
  3. Həmin xana istinadını dialoq qutusuna daxil etmək üçün D3 xanasını seçin.
  4. İkinci xana arayışı əlavə etmək üçün D3 xana istinadından sonra & (əmperand) daxil edin.
  5. İkinci xana istinadını daxil etmək üçün E3 xanasını seçin.
  6. MATCH funksiyasının Axtarış_dəyəri arqumentinin daxil edilməsini tamamlamaq üçün E3 xana istinadından sonra , (vergül) daxil edin.

    Image
    Image

    Təlimatın son addımında Axtarış_dəyərləri iş vərəqinin D3 və E3 xanalarına daxil ediləcək.

İçlənmiş MATCH funksiyasını tamamlayın

Bu addım yuvalanmış MATCH funksiyası üçün Axtarış_massivi arqumentinin əlavə edilməsini əhatə edir. Axtarış_massivi, təlimatın əvvəlki addımında əlavə edilmiş Axtarış_dəyəri arqumentini tapmaq üçün MATCH funksiyasının axtardığı xanalar diapazonudur.

Axtarış_massivi arqumentində iki axtarış sahəsi müəyyən edildiyi üçün eyni şey Axtarış_massivi üçün də edilməlidir. MATCH funksiyası göstərilən hər bir termin üçün yalnız bir massiv axtarır. Birdən çox massiv daxil etmək üçün massivləri birləşdirmək üçün işarədən istifadə edin.

  1. Kursoru Sıra_num mətn qutusuna verilənlərin sonuna qoyun. Kursor cari girişin sonunda vergüldən sonra görünür.
  2. İş vərəqində D6 ilə D11 aralığına daxil olmaq üçün xanaları vurğulayın. Bu diapazon funksiyanın axtardığı ilk massivdir.
  3. Xana istinadlarından sonra & (əmperand) daxil edin D6:D11. Bu simvol funksiyanın iki massiv axtarışına səbəb olur.
  4. İş vərəqində E6 ilə E11 aralığına daxil olmaq üçün xanaları vurğulayın. Bu diapazon funksiyanın axtardığı ikinci massivdir.
  5. MATCH funksiyasının Axtarış_massivi arqumentinin daxil edilməsini tamamlamaq üçün E3 xana istinadından sonra , (vergül) daxil edin.

    Image
    Image
  6. Təlimatda növbəti addım üçün dialoq qutusunu açıq buraxın.

MATCH Type Arqumentini əlavə edin

MATCH funksiyasının üçüncü və son arqumenti Match_type arqumentidir. Bu arqument Excel-ə Axtarış_dəyərini Axtarış_massivindəki dəyərlərlə necə uyğunlaşdırmağı izah edir. Mövcud seçimlər 1, 0 və ya -1-dir.

Bu arqument isteğe bağlıdır. O buraxılıbsa, funksiya 1 standart dəyərindən istifadə edir.

  • Əgər Uyğunluq_növü=1 və ya buraxılıbsa, MATCH Axtarış_dəyərindən kiçik və ya ona bərabər olan ən böyük dəyəri tapır. Axtarış_massivi datası artan qaydada çeşidlənməlidir.
  • Əgər Uyğunluq_növü=0 olarsa, MATCH Axtarış_dəyərinə bərabər olan ilk dəyəri tapır. Axtarış_massivi datası istənilən qaydada çeşidlənə bilər.
  • Əgər Uyğunluq_növü=-1 olarsa, MATCH Axtarış_dəyərindən böyük və ya ona bərabər olan ən kiçik dəyəri tapır. Axtarış_massivi datası azalan qaydada çeşidlənməlidir.

INDEX funksiyasında Satır_num sətirində əvvəlki addımda vergüldən sonra bu addımları daxil edin:

  1. Sıra_num mətn qutusuna vergüldən sonra 0 (sıfır) daxil edin. Bu nömrə daxili funksiyanın D3 və E3 xanalarına daxil edilmiş şərtlərə dəqiq uyğunluqları qaytarmasına səbəb olur.
  2. MATCH funksiyasını tamamlamaq üçün ) (bağlama dəyirmi mötərizə) daxil edin.

    Image
    Image
  3. Təlimatda növbəti addım üçün dialoq qutusunu açıq buraxın.

INDEX Funksiyasını Bitirin

MATCH funksiyası tamamlandı. Dialoq qutusunun Sütun_num mətn qutusuna keçmək və INDEX funksiyası üçün son arqumenti daxil etmək vaxtıdır. Bu arqument Excel-ə sütun nömrəsinin D6 ilə F11 aralığında olduğunu bildirir. Bu diapazon funksiyanın qaytardığı məlumatı tapdığı yerdir. Bu halda, titan vidjetləri üçün təchizatçı.

  1. Kursoru Sütun_num mətn qutusuna qoyun.
  2. 3 (üç rəqəmi) daxil edin. Bu nömrə D6-F11 aralığının üçüncü sütununda məlumat axtarmaq üçün düstura deyir.

    Image
    Image
  3. Təlimatda növbəti addım üçün dialoq qutusunu açıq buraxın.

Massiv Düsturu Yaradın

Dialoq qutusunu bağlamazdan əvvəl daxili funksiyanı massiv düsturuna çevirin. Bu massiv funksiyaya verilənlər cədvəlində bir neçə termini axtarmağa imkan verir. Bu dərslikdə iki termin uyğunlaşdırılıb: 1-ci sütundan vidjetlər və 2-ci sütundan titan.

Excel-də massiv düsturu yaratmaq üçün CTRL, SHIFTENTER düymələrini basın.düymə eyni vaxtda. Bir dəfə basıldıqdan sonra funksiya buruq mötərizələrlə əhatə olunur və bu funksiyanın indi massiv olduğunu göstərir.

  1. Dialoq qutusunu bağlamaq üçün OK seçin. Mac üçün Excel-də Bitti seçin.
  2. Düsulu görmək üçün F3 xanasını seçin, sonra kursoru Düsturlar Panelində formulun sonunda yerləşdirin.
  3. Düsulu massiləyə çevirmək üçün CTRL+ SHIFT+ ENTER düyməsini basın.
  4. A N/A xətası F3 xanasında görünür. Bu, funksiyanın daxil edildiyi xanadır.
  5. F3 xanasında Yoxdur xətası görünür, çünki D3 və E3 xanaları boşdur. D3 və E3 funksiyanın Axtarış_dəyərini tapmaq üçün baxdığı xanalardır. Məlumat bu iki xanaya əlavə edildikdən sonra xəta verilənlər bazasındakı məlumatla əvəz olunur.

    Image
    Image

Axtarış meyarlarını əlavə edin

Son addım axtarış şərtlərini iş vərəqinə əlavə etməkdir. Bu addım 1-ci sütundakı Vidjetlər və 2-ci sütundakı Titanium şərtlərinə uyğun gəlir.

Düstur verilənlər bazasında müvafiq sütunlarda hər iki şərt üçün uyğunluq tapırsa, üçüncü sütundan dəyəri qaytarır.

  1. Xananı seçin D3.
  2. Daxil edin Vidjetlər.
  3. Xananı seçin E3.
  4. Titan yazın və Enter düyməsini basın.
  5. Təchizatçının adı, Widgets Inc., F3 xanasında görünür. Bu, Titan Vidjetləri satan siyahıda göstərilən yeganə təchizatçıdır.
  6. Xananı seçin F3. Funksiya iş vərəqinin yuxarısındakı düstur çubuğunda görünür.

    {=İNDEKS(D6:F11, MATCH(D3&E3, D6:D11&E6:E11, 0), 3)}

    Bu nümunədə titan vidjetləri üçün yalnız bir təchizatçı var. Əgər birdən çox təchizatçı olsaydı, verilənlər bazasında ilk qeyd olunan təchizatçı funksiya tərəfindən qaytarılır.

    Image
    Image

Tövsiyə: