Mündəricat
SUMPRODUCT bir çox məqsədləri olan son dərəcə bacarıqlı funksiyadır. Siz iki və ya daha çox diapazon arasında məlumatları müqayisə edərkən və birdən çox kriteriya ilə hesablayarkən, SUMPRODUCT funksiyası sizin ilk seçiminizdir . O, massivləri ağıllı və zərif üsullarla idarə etmək üçün unikal qabiliyyətə malikdir. Verilmiş kriteriyalarla sütunlar arasında müqayisə etmək və nəticəni tapmaq üçün çox vaxt biz SUMPRODUCT-IF kombinasiyasından və ya Şərti SUMPRODUCT istifadə etməliyik. Bu gün bu məqalədə biz SUMPRODUCT-IF kombinə edilmiş funksiyanı və bu birləşməyə bəzi digər alternativ yanaşmaları müzakirə edəcəyik.
Təcrübə İş Kitabını yükləyin
Təcrübə etmək üçün bu təcrübə vərəqini endirin. Bu məqaləni oxuyarkən tapşırığı yerinə yetirin.
SUMPRODUCT+IF Combination.xlsx-dən istifadə
Excel-də SUMPRODUCT funksiyasına giriş
Texniki olaraq, SUMPRODUCT funksiyası müvafiq massivlərin və ya diapazonların dəyərlərinin cəmini qaytarır. Normalda vurma defolt əməliyyatdır, lakin bölmə, çıxma və ya toplama da edilə bilər.
⦿ Sintaksis:
Sintaksis SUMPRODUCT funksiyası sadə və birbaşadır.
=SUMPRODUCT(massiv1, [massiv2], [massiv3], …)
⦿ Arqument:
- [massiv1]: İlk massiv və ya xana diapazonu kimin dəyərlərini çoxaltmaq istəyirik və sonra əlavə edirik.
- [ massiv2], [massiv3]…: 2-ci massiv arqumentləri255 kimin dəyərlərini çoxaltmaq və sonra əlavə etmək istəyirik.
2 Excel-də SUMPRODUCT IF kombinasiyasından istifadə nümunələri
Excel-də daxili “SUMPRODUCT” yoxdur. IF” funksiyasıdır, lakin siz SUMPRODUCT və IF funksiyalarını birləşdirərək massiv düsturu kimi istifadə edə bilərsiniz. Gəlin bu düsturu müzakirə edək.
Nümunə 1: XƏBƏRLƏR IF Formulasını bir meyarla tətbiq edin
Bu düsturdan bir kriteriya ilə istifadə edə bilərik. Öyrənmək üçün bu addımları yerinə yetirin.
Addım-1:
- Bəzi meyvə maddələrinin “Region”<2 ilə verildiyi məlumat cədvəlini nəzərdən keçirin>, “Qty” və “Qiymət” . Bəzi əşyaların ümumi qiymətini öyrənəcəyik.
Addım-2:
- Başqasını yaradın. elementin ümumi qiymətini almaq istədiyiniz iş vərəqinin istənilən yerində cədvəl. Biz “Albalı” , “Alma”, “Qavalı” elementlərini seçirik.
Addım-3:
- Aşağıdakı düsturu H4 xanasına tətbiq edin. Bu düsturun formatı-
=MƏHSUL(ƏGƏR(kriteriya diapazonu=kriteriya, qiymət aralığı1*dəyərlər diapazonu2))
- Qiymətləri düstura daxil edin.
=SUMPRODUCT(IF($C$5:$C$21=G5,$D$5:$D$21*$E$5:$E$21))
Burada,
- Kriteriya_aralığı $C$5:$C$21-dir.
- Meyarlar G5 , G6 və G7 .
- Dəyərlər_aralığı1 $D$5:$D$21-dir.
- Dəyərlər_aralığı2 $E$5:$E$21-dir.
- Müraciət edin CTRL+SHIFT+ENTER düymələrinə eyni vaxtda basaraq bu düsturu massiv düsturu kimi daxil edin. Excel 365 istifadə edirsinizsə, massiv düsturunu tətbiq etmək üçün sadəcə ENTER düyməsini sıxa bilərsiniz.
4-cü addım:
- Ümumi qiymətimizi aldıq. İndi qalan elementlər üçün eyni düsturu tətbiq edin.
Ətraflı oxuyun: Excel-də Kriteriyalarla XÜLASƏ (5 Metod) )
Nümunə 2: Fərqli Sütunlarda Çox Kriteriya Olan XƏBƏRLƏR Düsturunu tətbiq edin
Biz çoxlu kriteriyalar üçün eyni düsturdan istifadə edəcəyik.
Addım- 1:
- Cədvəl 2-ə başqa bir kriteriya “Region” əlavə edək. Bu halda biz “Albalı”
“Okeaniya” regionundan və “Asiya” regionundan “Apple” .
Addım-2:
- İndi aşağıdakı düsturu tətbiq edin. Dəyərləri düstura daxil edin.
=SUMPRODUCT(IF($B$5:$B$21=G5,IF($C$5:$C$21=H5,$D$5:$D$21*$E$5:$E$21)))
Burada,
- Kriteriya_aralığı $B$5:$B$21, $C$5:$C$21-dir.
- Meyar G5, H5-dir.
- Dəyərlər_aralığı1 $D$5:$D$21-dir.
- Dəyərlər_aralığı2 $E$5:$E$21-dir.
- İndi ENTER düyməsini basın.
Addım-3:
- Dəyərimiz buradadır. İndi eyni şeyi “Apple” elementi üçün edin.
Ətraflı oxuyun: Necə istifadə etməli Excel-də ƏGƏR SUMPRODUCT
Yalnız SUMPRODUCT Əvəzində Necə İstifadə EdilirExcel-də XÜLASƏ IF Formula
Əvvəlki nəticələri əldə etmək üçün bir neçə başqa yanaşma da var. DOĞRU və ya YANLIŞ çevirmək üçün ikiqat birlik (–) istifadə edərək, SUMPRODUCT funksiyasına kriteriyaları massiv kimi daxil etməyin alternativ yolu 1 və ya 0 daxil edin.
Bir şərtlə XÜLASƏ:
Bu halda əvvəlki nümunəni nəzərdən keçirəcəyik. “Mango” -nin ümumi qiymətini siyahıdan tapacağıq.
- Aşağıdakı şərti SUMPRODUCT düsturu tətbiq edin.
=SUMPRODUCT(--(C5:C21=G5),D5:D21,E5:E21)
Burada,
- Massiv1 (– (C5:C21=G5).
- [Array2] D5:D21-dir.
- [Array3] E5:E21-dir.
- “Enter” düyməsini basın. Nəticəmiz buradadır.
Düsturun izahı:
İndi biz bu şərti MƏHSUL necə izah edəcəyik funksiya işləyir
- Biz “–(C4:C20=G4)” düsturuna daxil etdiyimiz zaman bu ikiqat birlik (–) DOĞRU və ya çevirir. FALSE 1 və ya 0 . İş vərəqinizdə bu “–(C4:C20=G4)” hissəsini seçin və <1 düyməsini basın>“F9” əsas dəyərləri görmək üçün.
Çıxış: {0,1,0,0,0,0,0,0,1,1,0,1,1 ,0,0,0,1}
- İndi massivləri dəyərlərə bölsək, faktiki düstur belə görünəcəkbu,
=SUMPRODUCT({0,1,0,0,0,0,0,0,1,1,0,1,1,0,0,0, 1},{20,50,100,50,500,80,90,56,60,80,100,40,45,25,35,45,90},{15,20,2,5,12,10,15,9, 20,30,5,30,25,10,10,20,15})
- Birinci massiv ikinci, sonra ikinci massiv üçüncü massivlə çoxalacaq. Bu şəkli izləyin
Bu şərti SUMPRODUCT belə işləyir.
Ətraflı oxuyun: SUMPRODUCT Tarix diapazonu [7 Məhsuldar Metod]
Müxtəlif Sütunlarda Çoxsaylı Şərtlərin Tətbiqi:
Aşağıdakı misalda biz ümumi məbləği tapacağıq. “Okeaniya” regionundan “Albalı” qiyməti.
- Düsturu tətbiq edin. Bu düsturun son forması,
=SUMPRODUCT(--(B5:B21=G5), --(C5:C21=H5),D5:D21,E5:E21)
Burada,
- Massiv1 (–(C5:C21=G5),–(C5:C21=H5) təşkil edir.
- [Masiv2] D5:D21-dir.
- [Array3] E5:E21-dir.
- ENTER düyməsini basın. Nəticəmiz əldə edildi.
Ətraflı oxuyun: Birdən çox sütunlu SUMPRODUCT funksiyası Excel (4 Sadə Yol)
VƏ ya Məntiqi Tətbiq etmək:
Bu düsturumuzu daha çox etmək üçün OR məntiqini əlavə edə bilərik. dinamik.
Deyək ki, məlumat cədvəlindən “Mango” və “Albalı” -nin ümumi qiymətini almalıyıq.
- XÜLASƏ düsturunu OR ilə tətbiq edin və dəyərləri daxil edin.
- Düstur
=SUMPRODUCT(--((C5:C21=G5)+(C5:C21=H5)>0),D5:D21,E5:E21)
Burada,
- Massiv1 –((C5:C21=G5)+(C5:C21=H5)>0). Burada G5 “Manqo” və H5 “Albalı” -dir. Bu massiv verilənlər cədvəlindəki “Mango” və “Albalı” -nin ümumi sayını hesablayır.
- [Array2] -dir. D5:D21.
- [Array3] E5:E21-dir.
- “ düyməsini basın Daxil edin” məhsulların ümumi qiymətini əldə etmək üçün.
Birdən çox VƏ/VEYA Meyarların Tətbiqi:
Bu halda, çoxlu şərtlərlə Və ya məntiqini tətbiq edəcəyik.
Aşağıdakı misalda biz “Albalı” və “Manqo” <ümumi qiymətini tapmalıyıq. 2> “Asiya” və “Avropa” regionlarından.
- Nəticəni əldə etmək üçün indi AND/OR ilə düstur tətbiq edəcəyik. məntiqi. Düstur
=SUMPRODUCT(--((B5:B21=H4)+(B5:B21=H5)>0),--((C5:C21=H6)+(C5:C21=H7)>0),D5:D21,E5:E21)
Burada,
- Massiv1 –((B5:B21=H4)+(B5:B21=H5)>0),–((C5:C21=H6)+(C5:C21=H7)> 0). Burada B5:B21 "Region" Sütun, H4 və H5 "Asiya" və "Avropadır ” .Eyni şəkildə, C5:C21 “Element” sütunu, H6 və H7 “Albalı”dır və “Manqo”.
- [Array2] D5:D21-dir.
- [ Massiv3] E5:E21-dir.
- Ümumi qiyməti əldə etmək üçün ENTER basın.
Sürətli Qeydlər
✅ SUMPRODUCT formulasındakı massivlər eyni sayda sətir və sütuna malik olmalıdır. Əgəryox, siz #VALUE əldə edirsiniz! Xəta.
✅ SUMPRODUCT funksiyası qeyri-rəqəm dəyərləri sıfır kimi qəbul edir. Düsturunuzda hər hansı qeyri-rəqəm dəyərləriniz varsa, cavab “0” olacaq.
✅ XƏBƏRLƏRİ düsturu massiv düsturu olduğundan, sizə lazım olan düsturu tətbiq etmək üçün eyni vaxtda CTRL+SHIFT+ENTER basın.
✅ SUMPRODUCT funksiyası joker simvolları dəstəkləmir.
Nəticə
Bu gün biz bu məqalədə XƏBƏRLƏR düsturunu və bəzi digər alternativ şərti MƏHSUL düsturlarını müzakirə etdik. Ümid edirəm ki, bu məqalə problemlərlə üzləşdiyiniz zaman sizin üçün faydalı olacaqdır. Hər hansı bir çaşqınlıq varsa, şərh yaza bilərsiniz. Excel haqqında ətraflı öyrənmək üçün saytımıza daxil olun.