Mündəricat
MS Excel-də SUMPRODUCT -dən INDEX və MATCH funksiyaları ilə birlikdə istifadənin böyük müxtəlifliyi var. Bu yazıda mən bu mürəkkəb funksiyanı sıralar və amp; sütunlar.
Təcrübə İş Kitabını Yükləyin
Bu məqaləni hazırlamaq üçün istifadə etdiyimiz Excel İş Kitabını yükləyə bilərsiniz. Siz məlumatları dəyişdirə bilərsiniz & amp; yeni nəticələrə baxın.
INDEX və MATCH Functions ilə SUMPRODUCT.xlsx
Funksiyalara giriş: SUMPRODUCT, INDEX və MATCH with Nümunələr
Bu üç güclü funksiyanın birlikdə necə işlədiyinə keçməzdən əvvəl gəlin bu funksiyalarla tanış olaq & onların iş prosesi bir-bir.
1. SUMPRODUCT Funksiya
- Sintaksis:
=SUMPRODUCT(massiv1,[massiv2],[massiv3],…)
- Funksiya:
Müvafiq diapazonların və ya massivlərin məhsullarının cəmini qaytarır.
- Məsələn:
Məlumat dəstimizdə müxtəlif markalı kompüter cihazlarının siyahısı kompüter mağazasının 6 aylıq satış qiymətləri ilə birlikdə mövcuddur. Biz yalnız yanvar ayı üçün bütün brendlərin masaüstü kompüterlərinin ümumi satış qiymətini bilmək istəyirik.
📌 Addımlar:
➤ Əvvəlcə F18<2 xanasında>, yazmalıyıq:
=SUMPRODUCT((C5:C14=F16)*D5:D14)
Burada C5:C14 xanalarının diapazonu
Kriteriya 7: Bütün sətirlər əsasında nəticənin müəyyən edilməsi & 1 Sütun
Bu meyara əsasən, biz indi bütün Cihazların bir ay ( Mart ) üçün ümumi satış qiymətlərini çıxara bilərik.
📌 Addımlar:
➤ Düsturu F20 xanasına daxil edin:
=SUMPRODUCT(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))
Formula Bölməsi
- Burada MATCH funksiyası <20-ni qaytarır>sütun_numu seçilmiş Ayın .
- Çıxış → 3 .
- İNDEKS funksiya sonra satış qiymətlərini axtarır. sıraların kəsişmələri & sütunlar.
- Çıxış → {7560;14260;4250;12870;8110;21360;27890;9250;16000;19680} .
- Nəhayət, SUMPRODUCT funksiya onları əlavə edəcək.
- Çıxış → $141,230 .
➤ ENTER & bitirdin. Qaytarılan dəyər 141,230$ olacaq.
Meyar 8: Bütün Sətirlərə əsaslanan dəyərlərin çıxarılması & 2 Sütun
Bu hissədə biz iki ay ərzində bütün cihazların ümumi satış qiymətini müəyyən edəcəyik- Fevral & İyun .
📌 Addımlar:
➤ F21 xanasında biz yazmalıyıq :
=SUMPRODUCT(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))+SUMPRODUCT(INDEX(D5:I14,0,MATCH(F20,D4:I4,0)))
Burada Plus(+) əlavə edərək iki SUMPRODUCT funksiyasını tətbiq edirik. onların arasında 2 müxtəlif Aylar bütün Cihazlar üçün.
➤ ENTER düyməsini basdıqdan sonra ümumisatış qiyməti 263,140$ kimi görünəcək.
Meyar 9: Bütün Sətirlər üzrə Nəticənin Tapılması & Bütün Sütunlar
İndi cədvəldə Cihazların bütün aylar üçün ümumi satış qiymətini öyrənəcəyik.
📌 Addımlar:
➤ F20 xanasında siz yazmalısınız:
=SUMPRODUCT(INDEX(D5:I14,0,0))
➤ ENTER & nəticə dəyərini 808,090$ kimi alacaqsınız.
Bizim kimi burada MATCH funksiyalarından istifadə etməyə ehtiyac yoxdur' bütün sütunların yenidən müəyyən edilməsi & INDEX funksiyasının içərisinə 0 yazaraq sıra mövqelərini təyin edin.
Kriteriya 10: Fərqli Cütlüklər əsasında Cəmin Hesablanması
İçində son meyarımız, biz HP cihazlarının aprel və Lenovo cihazlarının İyun üçün ümumi satış qiymətlərini birlikdə öyrənəcəyik.
📌 Addımlar:
➤ Bu kriteriyaya əsasən F22 xanasındakı düsturumuz:
=SUMPRODUCT(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH({"Apr","Jun"},D4:I4,0)))
Formula Dağılımı
- Budur, 1-ci MATCH funksiya seçilmiş Cihazların 2 Cütdən sətir_numunu qaytarır.
- Çıxış → {1,3} .
- Sonra 2-ci MATCH funksiyası 2 Cütdən seçilmiş Ayların sütun_numunu qaytarır.
- Çıxış → {4,6} .
- INDEX funksiya sonra onu axtarır satır və amp kəsişmələri əsasında satış qiymətləri;sütunlar.
- Nəhayət, SUMPRODUCT funksiya onları əlavə edəcək.
- Çıxış → $12,730 .
➤ İndi ENTER & nəticəni $12,730 olaraq görəcəksiniz.
Bu birləşmiş funksiyaya fərqli cütlər əlavə edərkən biz Cihazı<2 daxil etməliyik> & Ay adları iki massiv daxilində sıra & sütun mövqeləri və Cihaz & Cütlüklərdən Ay adları müvafiq qaydada saxlanmalıdır.
Ətraflı oxuyun: Excel-də müxtəlif massivlərdəki çoxsaylı meyarları necə uyğunlaşdırmaq olar
SUMPRODUCT vs INDEX-MATCH
- SUMPRODUCT funksiyası seçilmiş massivlərin məhsullarının cəmini qaytarır. O, massiv düsturlarına alternativ kimi istifadə edilə bilər. SUMPRODUCT funksiyası müxtəlif təhlil və müqayisələr üçün Excel-də çoxsaylı kriteriyalarla da istifadə edilə bilər.
- Digər tərəfdən, INDEX və MATCH funksiyaları Excel-in axtarma funksiyalarına kifayət qədər səmərəli alternativ ola bilər ki, müəyyən verilənlər toplusunda xüsusi dəyəri axtarmaq üçün. SUMIFS funksiyasının INDEX-MATCH funksiyaları ilə kombinasiyası birdən çox kriteriya üçün şərti cəmi hesablayarkən möcüzələr yarada bilər.
Son sözlər
Ümid edirəm ki, bu məqalə SUMPRODUCT , INDEX & MATÇ funksiyalar birlikdə indi sizi müntəzəm Excel işlərinizdə tətbiq etməyi təklif edəcək. Hər hansı bir sualınız və ya rəyiniz varsa, dəyərli şərhlərinizlə mənə bildirin. Siz həmçinin bizim digər məlumat və amp nəzər sala bilərsiniz; bu saytda Excel funksiyalarına əsaslanan maraqlı məqalələr.
sütun, xana F16seçilmiş Cihazaistinad edir və xanalar diapazonu D5:D14 Yanvarxanalarını təmsil edir sütun.➤ Bundan sonra ENTER & Yanvar üçün bütün masaüstlərinin ümumi satış qiymətini bir dəfəyə görə biləcəksiniz.
SUMPRODUCT funksiyasının içərisində bu var. yalnız bir massiv. Burada, C5:C14=F16 o deməkdir ki, biz funksiyaya F16 xanasının C5:C14 diapazonundaki kriteriyalara uyğunlaşdırılmasını əmr edirik. Daha əvvəl Ulduz(*) ilə başqa D5:D14 xana diapazonu əlavə etməklə, biz funksiyaya verilən meyarlar altında həmin diapazondakı bütün dəyərləri yekunlaşdırmağı deyirik.
2. INDEX Funksiya
- Sintaksis:
=INDEX(massiv, sıra_num, [sütun_num])
və ya,
=INDEX(istinad, sətir_num, [sütun_num], [sahə_num])
- Funksiya:
Verilmiş diapazonda xüsusi sətir və sütunun kəsişməsindəki xananın istinad dəyərini qaytarır.
- Misal:
Fərz edək ki, biz 3-cü sıranın kəsişməsindəki dəyəri bilmək istəyirik & Cədvəldən satış qiymətləri massivindən 4-cü sütun.
📌 Addımlar:
➤ F19 xanasında, yazın:
=INDEX(D5:I14,3,4)
➤ ENTER & nəticəni alacaqsınız.
Massivdəki 4-cü sütunu aprel üçün bütün cihazların satış qiymətlərini əks etdirdiyi üçün & 3-cü sıra Lenovo Masaüstü Kompüter Kateqoriyasını təmsil edir, massivdə onların kəsişməsində biz Lenovo masaüstünün satış qiymətini tapacağıq aprel .
3. MATCH Funksiya
- Sintaksis:
=MATCH(axtarma_dəyəri, axtarış_massivi, [uyğun_tip])
- Funksiya:
Müəyyən edilmiş qaydada müəyyən edilmiş dəyərə uyğun gələn massivdəki elementin nisbi mövqeyini qaytarır.
- Nümunə:
İlk olaraq, ayın başlıqlarından İyun ayının mövqeyini öyrənəcəyik.
📌 Addımlar:
➤ F17 xanasında düsturumuz belə olacaq:
=MATCH(F16,D4:I4,0)
➤ ENTER & İyun ayının sütun mövqeyinin ay başlıqlarında 6 olduğunu görəcəksiniz.
F17 xanasında ayın adını dəyişin. & seçilmiş başqa bir ayın müvafiq sütun mövqeyini görəcəksiniz.
Və adlardan Dell brendinin sətir mövqeyini bilmək istəyirik. Sütun B -dəki brendlər, onda F20 xanasındakı düstur:
=MATCH(F19,B5:B14,0)
Burada, B5:B14 brendin adının axtarılacağı xanalar diapazonudur. F19 xanasında brend adını dəyişsəniz, seçilmiş xanalar diapazonundan həmin brendin müvafiq sıra mövqeyini əldə edəcəksiniz.
INDEX və MATCH funksiyalarının birlikdə istifadəsiExcel
İndi biz INDEX & MATCH funksiya kimi birlikdə işləyir və bu birləşmiş funksiya çıxış kimi tam olaraq nə qaytarır. Bu birləşdirilmiş INDEX-MATCH funksiyası böyük massivdən xüsusi məlumatları tapmaq üçün həqiqətən effektivdir. MATCH funksiya burada sıra & giriş dəyərlərinin sütun mövqeləri & amp; INDEX funksiyası sadəcə olaraq həmin sıranın kəsişməsindən çıxışı qaytaracaq & sütun mövqeləri.
İndi verilənlər bazamıza əsaslanaraq, Lenovo brendinin İyun -də ümumi satış qiymətini bilmək istəyirik.
📌 Addımlar:
➤Birinci olaraq, E19 xanasına yazın:
=INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0))
Burada E17 xanası seçilmiş Cihaza istinad edir, xanaların diapazonu B5:B14 Brend <2 xanalarını göstərir>sütun və xana E16 seçilmiş Ayı təmsil edir.
Formula Bölməsi
- MATCH(E16,D4:I4,0)
- E16 → Bu lookpu_value arqumentidir.
- D4 :I4 → Bu baxış_massivi arqumentinə aiddir.
- 0 → Bu [match_type] arqumentini göstərir.
- Çıxış → 6 .
- MATCH(E17,B5:B14,0)
- Çıxış → 3 .
- INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0)) → INDEX(D5:I14,3) olur ,6) .
- D5:I14 → Bu massiv arqument.
- 3 → Bu sətir_num arqumentini təmsil edir.
- 6 → O, [sütun_num] arqumentinə istinad edir.
- Nəticə → $6,580 .
➤ İndi ENTER & nəticəni dərhal tapacaqsınız.
Ayı dəyişsəniz & cihaz adı E16 & E17 müvafiq olaraq, E19 -də müvafiq nəticəni bir anda əldə edəcəksiniz.
Ətraflı oxuyun: Xüsusi Məlumatı Necə Seçmək olar Excel-də (6 Metod)
SUMPRODUCT Funksiyasının daxilində INDEX və MATCH Funksiyalarının Yerləşdirilməsi
Budur əsas & məqalənin yekun hissəsi SUMPRODUCT , INDEX & MATCH bir yerdə işləyir. Bu mürəkkəb funksiyadan istifadə etməklə biz 10 müxtəlif kriteriyalar altında çıxış məlumatlarını tapa bilərik.
Meyar 1: 1 cərgəyə əsaslanan nəticənin tapılması & 1 Sütun
1-ci meyarımıza əsasən, Acer brendinin aprel
📌 Addımlar:
➤ Əvvəlcə F20 xanasında düstur belə olacaq:
=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH(F19,D4:I4,0)))
Burada F18 xanası seçilmiş Cihaz -ni, F19 xanası seçilmişi təmsil edir Ay .
Formula Dağılımı
- Burada 1-ci və 2nd MATCH funksiyası sətir_nömrəsini və [sütun_num] INDEX funksiyası üçün arqumentlər.
- Sonra, INDEX funksiyası daxil olan massivi qaytarır. SUMPRODUCT funksiyası.
- Nəhayət, SUMPRODUCT funksiyası $3,250 çıxışını qaytarır.
➤ Bundan sonra , ENTER & qaytarılması dəyəri $3,250 olacaq.
Ətraflı oxuyun: Excel-də 3 meyarla İNDEKS MATCH (4 Nümunə) )
Kriteriya 2: 1 cərgəyə əsaslanan məlumatların çıxarılması & 2 Sütun
İndi biz Fevral , eləcə də İyun aylarında HP cihazlarının ümumi satış qiymətini bilmək istəyirik .
📌 Addımlar:
➤ F21 xanasında biz yazmalıyıq:
=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH({"Feb","Jun"},D4:I4,0)))
Burada F18 xanası seçilmiş Cihaza istinad edir.
Düsturun Dağılımı
- Burada, ikinci MATCH funksiyasında biz ayları əyri mötərizədə müəyyənləşdiririk. Hər iki ayın sütun mövqelərini qaytaracaq.
- Çıxış → {2,6} .
- INDEX funksiya sonra kəsişmələrə əsasən satış qiymətlərini axtarır sıraların & sütunlar.
- Nəhayət, SUMPRODUCT funksiya onları əlavə edəcək.
- Çıxış → $21,990 .
➤ ENTER düyməsini basdıqdan sonra nəticə dəyərini aşağıdakı kimi tapacaqsınız 21,990$ .
Ətraflı oxuyun: Excel-də INDEX-MATCH Formula ilə nümunələr (8yanaşmalar)
Meyar 3: 1 Sıraya əsasən dəyərlərin müəyyən edilməsi & Bütün Sütunlar
Bu hissədə biz 1 sabit sıra ilə bütün sütunlarla məşğul olacağıq. Beləliklə, Lenovo cihazlarının bütün aylarda ümumi satış qiymətini burada meyarlarımız altında tapa bilərik.
📌 Addımlar:
➤ F20 xanasına yazın:
=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))
Formula Dağılımı
- Burada MATCH funksiyası seçilmiş Cihazın sətir_numunu qaytarır .
- Çıxış → 3 .
- İNDEKS funksiya sonra satış qiymətlərini axtarır. sıraların kəsişmələri & sütunlar.
- Nəticə → {6500,7650,4250,3150,8700,6580} .
- Nəhayət, SUMPRODUCT funksiyası onları əlavə edəcək.
- Çıxış → $36,830 .
➤ ENTER & ümumi satış qiymətini $36,830 olaraq tapacaqsınız.
Bu funksiyada bütün ayları və ya bütün sütunları nəzərə almaq üçün meyarlar əlavə etmək üçün biz bunu etməliyik. 0 arqument olaraq yazın- MATCH funksiyası daxilində sütun_posu .
Oxşar oxunuşlar
- Fərqli Vərəqdə Çoxsaylı Kriteriyalar Olan INDEX MATCH (2 Yol)
- INDEX və MATCH Funksiyaları ilə SUMIF Excel
- Excel-də Çoxsaylı Uyğunluqlarla İndeks Uyğunluğu (5 Metod)
- INDEX MATCH Çoxsaylı KriteriyalarExcel (Masiv Düsturu olmadan)
- Excel İndeksi Tək/çoxlu kriteriyaları tək/çoxlu nəticələrlə uyğunlaşdırın
Meyar 4: Cəmin hesablanması 2 cərgə & 1 Sütun
Bu bölmədə 2 sətir & 1 sütun meyarları, biz HP -nin ümumi satış qiymətini tapacağıq. Lenovo cihazlar İyun ayında.
📌 Addımlar:
➤ Hüceyrədə F21 , düstur verilmiş meyarlara uyğun olacaq:
=SUMPRODUCT(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))
Dovşan, xana F20 təmsil edir seçilmiş Ay .
Formula Dağılımı
- Burada 1-ci MATCH funksiya seçilmiş Cihazların sətir_numunu qaytarır.
- Çıxış → {1,3} .
- Sonra 2-ci MATCH funksiyası seçilmiş Ayın sütun_numunu qaytarır.
- Çıxış → 6 .
- INDEX funksiya sonra satış qiymətləri əsasında axtarış edir sıraların kəsişmələri & sütunlar.
- Nəhayət, SUMPRODUCT funksiya onları əlavə edəcək.
- Çıxış → $16,680 .
➤ ENTER düyməsini basdıqdan sonra biz' Qayıdış dəyərini $16,680 olaraq tapacağıq.
Burada ilk MATCH funksiyası daxilində biz HP daxil etməliyik. & Lenovo buruq mötərizələrlə əhatə etməklə massiv daxilində.
Ətraflı oxuyun: Cəmi iləExcel-də Çoxsaylı Kriteriyalar altında INDEX-MATCH Funksiyaları
Meyar 5: 2 Sıraya əsaslanan məbləğin qiymətləndirilməsi & 2 Sütun
İndi biz 2 sətir & HP -nin ümumi satış qiymətlərini çıxarmaq üçün 2 sütun & Lenovo iki xüsusi ay üçün cihazlar- aprel & İyun .
📌 Addımlar:
➤ F22 xanasına yazın:
=SUMPRODUCT(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))+SUMPRODUCT(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH(F21,D4:I4,0)))
Burada gördüyümüz iş iki SUMPRODUCT funksiyasını birləşdirərək, ikisi arasında Plus(+) əlavə etməkdir. müxtəlif aylar.
➤ ENTER & siz çıxışı $25,980 olaraq görəcəksiniz.
Ətraflı oxuyun: Excel-də Cəmi Çox Satırlara İndeks Uyğunlaşdırın ( 3 yol)
Meyar 6: 2 cərgəyə əsaslanaraq nəticənin tapılması & Bütün Sütunlar
Bu hissədə gəlin 2 sətir & bütün sütunlar. Beləliklə, HP & üçün ümumi satış qiymətlərini öyrənəcəyik. Lenovo cihazlar bütün aylarda .
📌 Addımlar:
➤ Düsturumuz belə olacaq F21 xanasında:
=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))+SUMPRODUCT(INDEX(D5:I14,MATCH(F19,B5:B14,0),0))
Əvvəlki metodda olduğu kimi, biz iki SUMPRODUCT funksiyasını əlavə edərək birləşdiririk. 2 müxtəlif Cihazlar bütün aylar üçün onların arasında Plus(+) .
➤ ENTER düyməsini basın & nəticə dəyərini 89,870$ olaraq tapacağıq.
Ətraflı oxuyun: İndeks Sətirlərdə Çoxsaylı Kriteriyalara Uyğunluq və İçindəki sütunlar