Çoxsaylı Kriteriyalara malik Excel İNDEKSİ MATCH (4 Uyğun Nümunə)

  • Bunu Paylaş
Hugh West

Excel verilənlər bazası məlumatların qeydlərini saxlamaq üçün istifadə olunur. Böyük verilənlər toplusundan məlumat axtarmaq çox vaxt apara bilər. Excel-də dəqiq nəticələr əldə etmək üçün sorğuları axtarmaq və uyğunlaşdırmaq üçün bəzi faydalı düsturlar var. INDEX və MATCH yalnız tək meyarlar üçün deyil, həm də çoxlu meyarlar üçün işləyən ən çox istifadə edilənlərdən bəziləridir. Məqalədə 4 düstur INDEX və MATCH ilə çox meyarlı uyğun nümunələr və lazımi izahatlarla izah ediləcək.

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

Təcrübə iş kitabını endirin və özünüzü məşq edin.

Excel Index Match Multiple Criteria.xlsx

INDEX və MATCH Funksiyalarına Giriş

İNDEKS funksiyası

Məqsəd:

O, bir xananın kəsişməsindəki xananın dəyərini və ya istinadını qaytarır. verilmiş diapazonda xüsusi cərgə və sütun.

Ümumi Formula:

=INDEX(array, row_num,[column_num])

Arqumentlər Təsvir:

massiv = verilənlərin diapazonu.

sətir_num = qaytarılacaq dəyərin sıra nömrəsi.

sütun_num =qaytarılacaq dəyərin sütun nömrəsi.

MATCH Funksiya

Məqsəd:

Müəyyən edilmiş qaydada müəyyən edilmiş qiymətə uyğun gələn massivdəki elementin nisbi mövqeyini qaytarır.

Ümumi Formula:

=MATCH(lookup_value,lookup_array,[match_type])

Arqume nt Təsvir:

axtarış_dəyəri = axtarılandəyər.

lookup_array = axtarılan dəyərin mövcud olduğu verilənlər diapazonu.

uyğunluq_növü = -0, -1,1. 0 dəqiq uyğunluq, -1 dəqiq uyğunluqdan böyük dəyər və 1 dəqiq uyğunluqdan kiçikdir.

Birdən çox kriteriyalı INDEX və MATCH funksiyalarından istifadə edən 3 Excel düsturları

Biz Excel İndeksinə 4 düstur izah etmək və onları çoxsaylı meyarlarla uyğunlaşdırmaq üçün aşağıdakı verilənlər dəstindən istifadə edəcəyik.

Data dəstində Məhsul ID , Rəng , Ölçü, Qiymət olan 5 sütun var şirkətin məhsullarının siyahısı. İndi birdən çox kriteriyanız varsa və uyğun dəyərlə əlaqəli bir dəyər əldə etmək üçün birdən çox kriteriyaya uyğun gəlmək istəyirsinizsə. Məqalənin aşağıdakı bölmələrində çoxlu kriteriyalı INDEX MATCH funksiyaları ilə 3 müxtəlif düstur göstəriləcək. Beləliklə, gəlin irəli gedək.

1. Çoxsaylı kriteriyalı INDEX və MATCH funksiyalarından istifadə edən iç içə Excel düsturu

Fərz edək ki, məhsulun ID-si, rəngi və ölçüsünə uyğunlaşdırmaqla məlumat dəstindən məhsulun qiymətini öyrənməliyik.

Nəticəni əldə etmək üçün Excel INDEX MATCH funksiyasından istifadə edərək aşağıdakı düsturdan istifadə edə bilərsiniz:

=INDEX(E5:E11,MATCH(1,(H5=B5:B11)*(H6=C5:C11)*(H7=D5:D11),0))

Burada düsturun verilənlər dəstindəki çoxsaylı kriteriyalara uyğun olduğunu görə bilərsiniz və sonra dəqiq nəticəni göstərə bilərsiniz.

🔎 FormulaBölmə:

  • MATCH funksiyasından istifadə edərək 3 meyar: Məhsul ID , Rəng, Ölçü verilənlər bazasından müvafiq olaraq B5:B11 , C5:C11, D5:D11 diapazonları ilə uyğunlaşdırılır. Burada uyğunluq növü dəqiq uyğunluq verən 0 -dir.
  • Nəhayət, İNDEKS funksiyasından istifadə edərək həmin konkret məhsulun qiymətini alır. E5:E11 diapazonundan.

Ətraflı oxuyun: Excel-də 3 meyarla İNDEKS MATCH (4 Nümunə)

2. İki İNDEKS funksiyası və çoxlu kriteriyalı MATCH funksiyası ilə iç içə Excel düsturu

Bundan əlavə, MATCH ilə birlikdə iki İNDEX funksiyasını özündə birləşdirən başqa bir düstur var. Verilən məlumat diapazonundan dəyər əldə etmək üçün çoxlu kriteriyalı funksiya.

Düstur:

=INDEX(E5:E12,MATCH(B15&C15&D15,INDEX(B5:B12&C5:C12&D5:D12,),0))

Nəticə verilmiş məlumat diapazonu ilə 3 kriteriyaya uyğun gəlir və nəticə üçün müəyyən edilmiş diapazonda uyğun meyar dəyərinin nəticəsini verir.

🔎 Formula Bölməsi:

  • MATCH funksiyası <1 istifadə edərək B15 , C15 D15 kimi axtarış dəyərlərini qəbul edir>VƏ onların arasındadır.
  • Sonra, o İNDEKS funksiyasını götürür, bu funksiya daxilində axtarış dəyərlərinin hər biri üçün axtarış massivləri B5:B12 , C5:C12, D5:D12 .
  • Dəqiq uyğunluğu vermək üçün MATCH funksiyasının son arqumenti 0-dır.
  • Bütün bunlardırilk arqumenti nəticənin nəhayət göstəriləcəyi diapazon olan başqa INDEX funksiyasının içərisinə daxil edilmişdir.

Daha çox oxuyun: Fərqli Vərəqdə Çoxsaylı Kriteriyalı INDEX MATCH (2 yol)

Oxşar oxunuşlar

  • Excel İndeksi Tək/çoxlu nəticələrlə tək/çox kriteriyalara uyğun gəlir
  • INDEX, MATCH və COUNTIF funksiyasından istifadə edərək Excel-də Çoxsaylı Kriteriyalar
  • Excel-də Çoxsaylı Kriteriyalar altında INDEX-MATCH funksiyaları ilə cəmi
  • Excel-də Çoxsaylı Kriteriyalı İNDEKS, MATCH və MAX

3. Excel-də Çox Kriteriyaya Sahib İki MATCH Funksiyasına malik INDEX-dən İstifadə olunan Formula

Lakin yuxarıdakı metodun əksi 2 MATCH funksiyası olan düsturun INDEX ilə iç-içə olmasıdır. funksiyası da işi görə bilər.

İndi deyək ki, bizdə Hoodie və T-shirt haqqında məlumat daxil olmaqla verilmiş məlumat dəstinin dəyişdirilmiş versiyası var və aşağıdakı şəkildə tərtib edilib.

Düstur:

=INDEX(C6:F7,MATCH(I4,B6:B7,0),MATCH(I5&I6,C4:F4&C5:F5,0))

Bu halda biz iki istifadə etdik MATCH verilənlər dəstindən dəyərləri uyğunlaşdırmaq funksiyaları. Biri cərgəyə, digəri isə sütuna uyğun gəlir. Hər iki MATCH düsturu mükəmməl işləyən INDEX funksiyası daxilində yerləşdirilib.

🔎 Formula Bölməsi:

  • Birinci MATCH düsturu məhsul adına uyğun gəlir T-Shirt cərgədəki dəyərlər olacaq( B6 B7 ).
  • İkinci MATCH düsturu diapazonu ilə iki kriteriya rəng və ölçü götürür (Mavi və Orta) C4:F4 C5:F5 müvafiq olaraq.
  • Hər ikisi MATCH düsturu ikinci arqument kimi INDEX düsturunun içərisinə yerləşdirilib . INDEX düsturunun birinci arqumenti birinci arqumenti çıxışın çıxarılacağı məlumat diapazonu kimi götürür, üçüncü isə dəqiq uyğunluq üçün 0-dır.

Daha ətraflı: Excel-də Sətir və Sütunlarda Çoxsaylı Kriteriyalara İndeks Uyğunluğu

INDEX-MATCH-ə alternativ: FILTER funksiyasından istifadə

Bundan başqa, əgər siz dinamik massivlərə malik olan Microsoft 365 istifadə edirsinizsə, onda INDEX-MATCH düsturlarına alternativ olaraq FILTER funksiyasından çoxlu kriteriyalardan istifadə edə bilərsiniz. .

Bunun üçün FILTER funksiyasını necə tətbiq edəcəyinizi bilmək üçün addımları izləyin:

  • Bütün verilənlər dəstini seçin.

  • Daxil et nişanından Cədvəl seçin.

  • Cədvəlin diapazonunu yoxlayın və Cədvəlimin başlıqları var işarəsini qoyun.
  • Sonra OK düyməsini basın.

Cədvəliniz aşağıdakı kimi görünəcək.

İndi tutaq ki, sizdə (şəkildə göstərilib) 3 meyar var və onlardan istifadə edərək qiyməti tapmaq lazımdır. həmin məhsulun e.

  • Düsulu görmək istədiyiniz xanaya yazın.nəticə:
=FILTER(Table2[[Price ]],(Table2[Product ID]=B15)*(Table2[Color]=C15)*(Table2[Size]=D15))

Nəticə xanada göstəriləcək.

Qeyd: Aralığı müvafiq olaraq seçin və o, cədvəlin adı (bu halda Cədvəl 2) kimi diapazonun başlığı (Qiymət, Məhsul ID, Rəng və Ölçü) kimi göstəriləcək. məlumat dəsti Excel cədvəlinə çevrildiyi üçün düsturda müvafiq olaraq dəyişir). Düstur 3 arqument götürür,

  • Birinci arqument massiv -dir ki, bu da qaytarılan dəyərin çıxarılacağı məlumat diapazonudur.
  • İkinci arqument <1-dir>include meyarları ehtiva edir. Bizim vəziyyətimizdə kriteriyalar Məhsul ID-si, Rəng və Ölçüdür.
  • Üçüncü arqument empty_if -dir və nəticə boşdursa, qaytarma dəyərini alır. Bu isteğe bağlıdır və biz bunu bizim halda tələb etmirik.
  • O, kriteriyalara uyğun gəlir və birinci arqumentdəki diapazondan nəticə verir.
  • Ətraflı oxuyun: Bir Hüceyrədə Çoxsaylı Dəyərləri Qaytarmaq üçün Excel INDEX MATCH

    Yadda saxlanmalı olanlar

    1. Kursoru massivləri ehtiva edən düsturların sonunda saxlamaqla klaviaturadan CTRL+SHIFT+ENTER düymələrini basa bilərsiniz. Baxmayaraq ki, sadəcə Enter düyməsini sıxmaqla yaxşı işləyir, lakin təhlükəsiz olmaq üçün siz massivlərlə işləyərkən bu texnikadan istifadə edə bilərsiniz.

    2. FILTER funksiyası yalnız Microsoft 365 üçün mövcuddur.dinamik massiv xüsusiyyəti. Əgər sizdə bu versiya yoxdursa və köhnə versiyadan istifadə edirsinizsə, digər 3 düstur üçün keçin.

    Nəticə

    Məqalədə INDEX və MATCH funksiyalarının qısa təsviri var. Daha sonra Excel-də çoxsaylı kriteriyalara malik INDEX , MATCH, FILTER funksiyalarından istifadə edərək 4 fərqli düstur tətbiq etmək üçün verilənlər toplusundan istifadə etdi. Ümid edirəm məqalə sizin üçün faydalı oldu. Daha çox araşdırmaq istəyirsinizsə, aşağıdakı əlaqəli məqalələrə baxa bilərsiniz. Hər hansı bir sualınız olarsa şərh bölməsinə yaza bilərsiniz.

    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.