Mündəricat
Daha mürəkkəb axtarışları yerinə yetirmək üçün Microsoft Excel -də ən çox istifadə olunan funksiyalar INDEX və MATCH -dir. Bunun səbəbi, INDEX və MATCH 'nin eninə və uzununa axtarışları yerinə yetirmək üçün çox yönlü olmasıdır. INDEX MATCH funksiyası iki Excel funksiyasını birləşdirir: INDEX və MATCH . İki düstur birləşdirildikdə şaquli və üfüqi tələblərdən asılı olaraq verilənlər bazasında xananın dəyərini axtarıb gətirə bilər. Bu yazıda biz Excel İNDEKSİ MATCH -dən bir xanada birdən çox dəyəri qaytarmaq üçün necə istifadə edə biləcəyimiz prosesi nümayiş etdirəcəyik.
Təcrübə İş Kitabını endirin.
İş kitabını yükləyə və onlarla məşq edə bilərsiniz.
İNDEKS MATCH Çoxsaylı Dəyəri Qaytarın.xlsx
INDEX funksiyasına giriş
INDEX funksiyası Excel-də Axtarış və İstinadlar funksiyası kimi təsnif edilir.
- Sintaksis
İNDEKSİ funksiyasının sintaksisi
INDEX(massiv, sıra_num, [sütun_num])
- Arqumentlər
ARQUMENTLƏR | TƏLƏB | İZAHI |
---|---|---|
massiv | Tələb olunur | Bu massiv elementi və ya xana diapazonudur. |
sətir_num | Tələb olunur | Bu, istinadın qayıdacağın cərgə yeridir. |
sütun_num | İstəyə görə | Bu sütundurreferalın qaytarılacağı mövqe. |
- Qayıdış dəyəri
Dəyər və ya istinadları qaytarır cədvəldən və ya dəyərlər diapazonundan dəyər.
MATCH Funksiyasına Giriş
MATCH funksiyası müəyyən uyğunluq üçün xananı yoxlayır və qaytarır. diapazonda onun dəqiq yeri.
- Sintaksis
MATCH funksiyasının sintaksisi
<0-dir> MATCH(axtarma_dəyəri, axtarış_massivi, [uyğun_tip])- Arqumentlər
ARQUMENTLƏR | TƏLƏB | İZAHI |
---|---|---|
axtarış_dəyəri | Tələb olunur | Bu o deməkdir ki, dəyər yoxlanılacaq diapazondadır. |
lookup_array | Tələb olunur | Bu, dəyərin axtarılacağı diapazon deməkdir. |
match_type | Könüllü | Funksiya uyğunluğunu təyin etmək üçün istifadə olunur növü. Əksər hallarda bu ədədi dəyərdir. İstifadə edilə bilən üç növ uyğunluq var: Dəqiq uyğunluğu tapmaq üçün 0 daxil edin. 1 axtarış dəyərindən kiçik və ya ona bərabər olan ən böyük dəyəri tapmaq üçün. Axtarış dəyərindən böyük və ya ona bərabər olan ən kiçik dəyəri tapmaq üçün -1. |
- Qayda Dəyər
Axtarış massiv yerini əks etdirən dəyəri qaytarır.
Dataset Giriş
Excel-də İNDEKS funksiyası çox yönlüdür vəgüclüdür və çoxlu sayda Excel hesablamalarında görünür. MATCH funksiyası kateqoriyada elementin yerini müəyyən etmək üçün nəzərdə tutulub.
Bir xanaya birdən çox dəyəri qaytarmaq üçün funksiyalardan istifadə etmək üçün biz aşağıdakı verilənlər dəstindən istifadə edirik. Verilənlər dəsti məhsulları müxtəlif ölkələrdən idxal etdikdən sonra satan kiçik yerli biznesi təmsil edir. Və verilənlər bazasında məhsulları idxal etdikləri yerdən B sütununda Ölkə , C sütununda hər bir məhsulun Qiyməti , və E sütununda Məhsul adı.
İndi tutaq ki, biz konkret ölkədən idxal olunan bütün məhsulları çıxarmalıyıq.
Bir Hüceyrədə Çoxsaylı Dəyərləri Qaytarmaq üçün Excel İNDEX MATCH-in Addım-addım Prosedurları
İlk olaraq biz axtarış funksiyalarını birləşdirə bilərik: INDEX Çoxsaylı dəyərləri qaytarmaq üçün MATCH . Bu funksiyalarla birlikdə bizə KİÇİK , IF və ISNUMBER funksiyaları lazımdır.
SMALL funksiyası rəqəmsal dəyərin artan sıra ilə dəyərə görə təsnif edilən siyahısındakı mövqeyindən asılı olaraq ədədi qiymət yaradır. Bu funksiya müəyyən bir yerdə massivdən minimum dəyərləri qaytarır.
ƏGƏR funksiyası məntiqi testi həyata keçirir və nəticə DOĞRU və başqa olduqda bir dəyəri qaytarır. nəticə YANLIŞ olarsa. Bu funksiya iki dəyəri müqayisə edir və hər hansı birini çıxarırbir neçə nəticə.
ISNUMBER funksiyası xana dəyərinin ədədi olub olmadığını yoxlayır. ISNUMBER funksiyası xanaya nömrə daxil olduqda DOĞRU göstərir; əks halda YANLIŞ qaytarır. ISNUMBER sətrin ədədi dəyəri təmsil etdiyini və ya başqa bir funksiyanın çıxışının ədəd olduğunu yoxlamaq üçün istifadə edilə bilər. O, xana istinadı ola bilən tək parametri, dəyəri qəbul edir.
Addım 1: INDEX tətbiq edin & Çoxsaylı Dəyərləri Qaytarmaq üçün MATCH Funksiyaları
Fərz edək ki, əvvəlcə bu addımda INDEX MATCH funksiyasından istifadə edərək Avstraliya -dan idxal edilmiş bütün məhsulları çıxarmaq istəyirik. . Çoxsaylı dəyərləri bir xanaya qaytarmaq üçün funksiyadan istifadə etmək üçün prosedurlara əməl edək.
- İlk olaraq düsturu qoymaq istədiyiniz xananı seçin.
- İkincisi, düsturu daxil edin. həmin seçilmiş xana.
=INDEX($D$5:$D$12, SMALL(IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)), MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),""), ROWS($A$1:A1)))
- Daha sonra, əməliyyatı bitirmək üçün Enter düyməsini basın. proseduru edin və nəticədə yaranan xanada nəticəyə baxın.
- Bundan sonra düsturu təkrarlamaq üçün Doldurma Dəstəyi -ni aşağı dartın. diapazon. Və ya diapazonu Avtomatik Doldur üçün Plus ( + ) simvoluna iki dəfə klikləyin.
- Nəhayət, bütün alt addımlardan sonra biz F8:F10 xana diapazonunda nəticəni görə bilirik.
🔎 Formula Necə İşləyir?
- SATIRLAR($A$1:A1) : Bu bölmədə,biz A1 xanasını başlanğıc nöqtəsi kimi istifadə edirik.
- ROW($B$5:$B$12)) : Bu hissə B5 xanalarını göstərir. B12 vasitəsilə seçilir.
- MATCH(SATIR($B$5:$B$12), ROW($B$5:$B$12)),"") : Bölmə diapazonda ( B5:B12 ) tam uyğun gələn dəyərləri axtarır və onları qaytarır.
- (MATCH($B$5:$B$12,$F) $5, 0)) : Bu bölmə ( B5:B12 ) diapazonunda F5 xanasının dəyərinə uyğun gələn dəyərləri axtarır.
- ISNUMBER(MATCH($B$5:$B$12,$F$5, 0) : ( B5:B12 ) diapazonda uyğun gələn dəyərlərin ədəd olub-olmadığını müəyyən edir.
- IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)) : Xətt o deməkdir ki, diapazonda hər hansı uyğun dəyər varsa ( B5: B12 ), ƏGƏR formula qayıdır.
- KİÇİ(ƏGƏR(ISNUMA(MATCH($B$5:$B$12,$F$5, 0))), MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),””),ROWS($A$1:A1)) : Hər massiv üçün bu funksiya qaytarır ən aşağı uyğun dəyər.
- INDEX($D$5:$D$12,KİÇİK(ƏGƏR(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)), MATCH(ROW) ($B $5:$B$12), ROW($B$5:$B$12)),””), ROWS($A$1:A1))) : Nəhayət, bu düstur ( D5) massivi axtarır. D12 ) uyğunlaşdırılmış dəyərlər üçün və onları xanada qaytarır ( F8:F10 ).
Ətraflı oxuyun: INDEX- ilə nümunələr Excel-də MATCH düsturu (8 yanaşma)
Oxşar oxunuşlar
- EXCEL-də Wildcard ilə INDEX MATCH Çoxsaylı Kriteriyalar (Tam Bələdçi)
- İstifadə qaydasıExcel-də VLOOKUP əvəzinə INDEX MATCH (3 yol)
- Excel-də Dublikat Dəyərlərlə INDEX+MATCH (3 Sürətli Metod)
- Excel INDEX Hüceyrədə Mətn Varsa MATCH
- Birdən çox Nəticə Yaratmaq üçün Excel-də INDEX-MATCH Formulasından Necə İstifadə Edilir
Addım 2: Excel MƏTNİNƏ QOŞULUN və ya Bir Hüceyrəyə Çoxsaylı Dəyərlər Yerləşdirmək üçün BİRLAŞTIRMA Funksiyasını
İndi isə nəticəni bir xanada birləşdirməliyik. Bu məqsədlə fərqli bir funksiyadan istifadə edəcəyik. Bunun üçün biz ya TEXTJOIN funksiyasından, ya da CONCATENATE funksiyasından istifadə edə bilərik. Bu halda, hər ikisini fərqli addımlarda istifadə edəcəyik. TEXTJOIN funksiyası , birləşdiriləcək hər bir mətn dəyəri arasında müəyyən etdiyiniz ayırıcıdan istifadə edərək, müxtəlif diapazonlardan və/yaxud simvollardan olan mətni birləşdirir. Excel-də CONCATENATE funksiyası çoxlu mətn bitlərini birləşdirmək və ya bir çox xanadakı məlumatları bir xanada ümumiləşdirmək üçün nəzərdə tutulub. Məsələn, çoxqiymətli nəticələri bir xanaya yerləşdirmək üçün hər iki funksiyadan istifadə etmək üçün alt prosedurlardan istifadə edək.
- İlk növbədə, çoxqiymətliləri qoymaq istədiyiniz xananı seçin. nəticəni bir xanaya daxil edin.
- Sonra düsturu həmin xanaya daxil edin.
=TEXTJOIN(", ",TRUE,F8:F10)
- Nəhayət, nəticəni görmək üçün Enter düyməsini basın.
- TEXTJOIN funksiyasından istifadə etmək əvəzinə, CONCATENATE funksiyasından da istifadə edə bilərsinizseçilmiş hüceyrə. Eynilə, TEXTJOIN funksiyası, bu funksiya eyni şəkildə işləyəcək. Beləliklə, düsturu həmin xanaya daxil edin.
=CONCATENATE(F8,", ",F9,", ",F10)
- Nəhayət, əvvəlki kimi, düyməsini basın. düyməsini daxil edin. Nəticədə, bu düstur çoxsaylı dəyərləri bir xanaya yerləşdirmək üçün nəticəni göstərəcək.
Ətraflı oxuyun: Excel Çoxsaylı Dəyərləri Üfüqi Qaytarmaq üçün INDEX-MATCH Düsturu
Nəticə
Yuxarıdakı prosedurlar Excel Birdən çox Dəyəri qaytarmaq üçün INDEX MATCH prosedurlarını göstərəcək. Bir Hüceyrədə . Ümid edirik ki, bu sizə kömək edəcək! Hər hansı bir sualınız, təklifiniz və ya rəyiniz varsa, şərh bölməsində bizə bildirin. Və ya ExcelWIKI.com bloqunda digər məqalələrimizə nəzər sala bilərsiniz!