Mündəricat
Microsoft Excel-də müxtəlif kriteriyalar və ya şərtlərlə verilənləri çıxarmaq üçün INDEX və MATCH funksiyalarının birləşməsi indiyə qədər ən uyğundur. Bu məqalədə siz Excel-də bu İNDEKS və MATCH funksiyalarını 3 müxtəlif kriteriya ilə birlikdə düzgün təsvirlərlə necə istifadə edə biləcəyinizi öyrənəcəksiniz.
Təcrübə İş Kitabını endirin
Bu məqaləni hazırlamaq üçün istifadə etdiyimiz Excel iş kitabını yükləyə bilərsiniz.
İNDEX MATCH with 3 Criteria.xlsx
4 İstifadəsi Excel-də 3 meyarla İNDEKS UYĞUNU
1. Excel-də 3 meyarla INDEX MATCH (Array Formula)
Aşağıdakı məlumat dəstində bir sıra Xiaomi smartfon modelləri müvafiq çipset modelləri, RAM və Kamera konfiqurasiyaları ilə yatır. Cədvəldə mövcud olan məlumatlara əsasən, biz ilk üç spesifikasiya sütunundan üç fərqli meyara cavab verən smartfon modelini tapacağıq.
Məsələn, biz Snapdragon çipsetindən istifadə edən modeli tapmaq istəyirik. , 8 GB RAM və 108 MP kameraya malikdir.
Çıxış seçin Cell E17 və yazın:
=INDEX(E5:E14,MATCH(1,(C17=B5:B14)*(C18=C5:C14)*(C19=D5:D14),0))
İndi çıxışı tapmaq üçün CTRL+Shift+Enter düymələrini basın, çünki bu, massiv düsturudur. Lakin Excel 365 istifadə edirsinizsə, onda siz yalnız Enter düyməsini sıxmalısınız.
Burada MATCH funksiyası müəyyən edilmiş meyarlara əsasən sıra nömrəsini çıxarır. 1 kimi ilk arqumenti ilə, MATCH funksiyası 1 axtarış massivində bütün kriteriyaların yerinə yetirildiyi (ikinci arqument) dəyərini axtarır və müvafiq sıra nömrəsini qaytarır. INDEX funksiyası sonra smartfon modelini Sütun E -dən çıxarmaq üçün bu sıra nömrəsindən istifadə edir.
Ətraflı oxuyun: Çoxsaylı Necə Uyğunlaşdırılmalı Excel-də müxtəlif massivlərdən meyarlar
2. Excel-də 3 meyarla İNDEKS MATCH (Qeyri-massiv düsturu)
Əgər siz massiv düsturundan istifadə etmək istəmirsinizsə, burada Cell E17<2 çıxışında tətbiq etmək üçün başqa bir düstur var>:
=INDEX(E5:E14,MATCH(1,INDEX((C17=B5:B14)*(C18=C5:C14)*(C19=D5:D14),0,1),0))
Enter düyməsini basdıqdan sonra əvvəlki bölmədə olduğu kimi oxşar nəticə əldə edəcəksiniz.
🔎 Formula Necə İşləyir?
- Düsturun içərisində MATCH-in ikinci arqumenti funksiyası digər INDEX funksiyası ilə müəyyən edilmişdir, o, bütün uyğun meyarları axtarır və massivi qaytarır:
{0;1;0;0;0 ;1;0;0;1;0}
- MATCH funksiyası sonra bu massivdə dəyəri- 1-i axtarır və birincinin müvafiq sıra nömrəsini qaytarır. tapmaq.
- Nəhayət, xarici INDEX funksiya əvvəlki addımda tapılan sıra nömrəsinə əsasən Sütun E -dən dəyəri çıxarır.
Ətraflı oxuyun: Excel-də Çoxsaylı Kriteriyalı INDEX, MATCH və MAX
Oxşar Oxumalar
- INDEX-dən istifadə edərək Excel-də Çoxsaylı Kriteriyalar, MATCH və COUNTIFFunksiya
- Excel İndeksi Tək/çoxlu kriteriyaları tək/çoxlu nəticələrlə uyğunlaşdırın
- Birdən çox Dəyəri Horizontal Qaytarmaq üçün Excel INDEX-MATCH Formulu
- INDEX MATCH Excel-də Wildcard ilə Çoxsaylı Kriteriyalar (Tam Bələdçi)
- [Sabit!] INDEX MATCH Excel-də Düzgün Dəyəri Qaytarmır (5 Səbəb)
3. IFERROR, INDEX və MATCH funksiyalarının 3 meyarla birləşməsi
Bəzən verilən meyarlar və ya şərtlər cədvəldə mövcud olan məlumatlara uyğun gəlməyə bilər. Bu halda, son iki üsuldakı düsturlardan hər hansı biri #N/A xətası qaytaracaq. Lakin verilən kriteriyalar uyğun gəlmirsə, “Mövcud deyil” mesajını qaytarmaq üçün düsturu dəyişdirə bilərik. Beləliklə, məqsədə xidmət etmək üçün IFERROR funksiyasından istifadə etməliyik.
Cell E17 çıxışında tələb olunan düstur indi olmalıdır:
=IFERROR(INDEX(E5:E14,MATCH(1,INDEX((C17=B5:B14)*(C18=C5:C14)*(C19=D5:D14),0,1),0)),"Not Available")
Enter düyməsini basdıqdan sonra biz müəyyən edilmiş mesajı- “Mövcud deyil” görəcəyik, çünki meyarları bir qədər dəyişdirmişik. cədvəldə mövcud olan məlumatlarla əlaqələndirə bilmirlər.
Ətraflı oxuyun: Excel-də INDEX-MATCH ilə ƏGƏR (3 Uyğun yanaşma )
4. Excel-də Sütun(lar) və Sətir(lər) boyu 3 Kriteriya ilə İNDEKS MATCH
Son bölmədə biz indi iki ayrı sətirdə Çipset və RAM başlıqlarını təyin edəcəyik (4 və 5) . Daha iki smartfon markasını da əlavə etdik C sütunu . D6 ilə F8 arasındakı xanalar diapazonu markalara, çipsetlərə və sütun və sətir başlıqları üzrə RAM-lara əsaslanan müvafiq modelləri təmsil edir.
Bu matrisə əsaslanır. sətirlər və sütun başlıqları boyunca axtarış etdikdə, D11:D13 xanalar diapazonunda müəyyən edilmiş meyarlara cavab verən Cell E11 -də smartfon modelini çıxaracağıq.
Çıxışda Hüceyrə E11 , göstərilən şərtlərdə tələb olunan düstur:
=INDEX(D6:F8, MATCH(C13,C6:C8,0), MATCH(C11&C12,D4:F4&D5:F5,0))
Enter düyməsini basdıqdan sonra aşağıdakı ekran görüntüsündə göstərildiyi kimi yekun nəticəni tapacaqsınız.
Bu düsturda ilk MATCH funksiya brendlər üçün verilmiş meyarlara uyğun gələn C sütunundan sıra nömrəsini müəyyən edir. INDEX funksiyasının üçüncü arqumentində (sütun_num) , ikinci MATCH funksiyası çipset və RAM meyarlarını birləşdirərək sütun nömrəsini müəyyən edir.
Ətraflı oxuyun: İndeks Excel-də Satır və Sütunlardakı Çoxsaylı Kriteriyalara Uyğundur
Nəticə Sözləri
Ümid edirəm ki, hamısı yuxarıda qeyd olunan bu üsullardan indi 3 müxtəlif meyarla INDEX və MATCH funksiyaları ilə işləyərkən onları Excel cədvəlinizdə tətbiq etməyə kömək edəcək. Hər hansı bir sualınız və ya rəyiniz varsa, şərh bölməsində mənə bildirin. Və ya bu veb-saytda Excel funksiyaları ilə bağlı digər məqalələrimizə baxa bilərsiniz.