Mundarija
SUMPRODUCT koʻp maqsadlarga ega boʻlgan juda moʻljallangan funksiya. Ikki yoki undan ortiq diapazon o'rtasidagi ma'lumotlarni solishtirganda va bir nechta mezonlar bilan hisoblaganingizda, SUMPRODUCT funksiyasi sizning birinchi tanlovingizdir . U massivlarni aqlli va oqlangan usullarda boshqarishning noyob qobiliyatiga ega. Ko'pincha biz berilgan mezonlar bo'yicha ustunlar o'rtasida solishtirish va natijani topish uchun SUMPRODUCT-IF kombinatsiyasi yoki Shartli SUMPRODUCT dan foydalanishimiz kerak. Bugun ushbu maqolada biz SUMPRODUCT-IF kombinatsiyalangan funksiyani va bu kombinatsiyaga boshqa muqobil yondashuvlarni muhokama qilamiz.
Amaliyot kitobini yuklab oling
Mashq qilish uchun ushbu amaliyot varag'ini yuklab oling. Ushbu maqolani o'qiyotganingizda vazifani bajaring.
SUMPRODUCT+IF Combination.xlsx
Excel dasturida SUMPRODUCT funksiyasiga kirish
Texnik jihatdan SUMPRODUCT funksiyasi mos keladigan massivlar yoki diapazonlar qiymatlari yig'indisini qaytaradi. Odatda, ko'paytirish birlamchi amaldir, lekin bo'lish, ayirish yoki qo'shish ham amalga oshirilishi mumkin.
⦿ Sintaksis:
Sintaksisi SUMPRODUCT funktsiyasi oddiy va to'g'ridan-to'g'ri.
=SUMPRODUCT(massiv1, [massiv2], [massiv3], …)
⦿ Argument:
- [1-massiv]: Birinchi massiv yoki hujayralar diapazoni kimning qiymatlarini ko'paytirmoqchi bo'lganimiz va keyin qo'shmoqchimiz.
- [ massiv2], [massiv3]…: 2-massiv argumentlari255, ularning qiymatlarini ko'paytiramiz va keyin qo'shamiz.
2 Excelda SUMPRODUCT IF kombinatsiyasidan foydalanishga misollar
Excelda o'rnatilgan "SUMPRODUCT" mavjud emas. IF” funksiyasi, lekin siz uni SUMPRODUCT va IF funksiyalarini birlashtirib massiv formulasi sifatida ishlatishingiz mumkin. Keling, ushbu formulani muhokama qilaylik.
1-misol: SUMPRODUCT IF formulasini bitta mezon bilan qo'llang
Bu formuladan bitta mezon bilan foydalanishimiz mumkin. O'rganish uchun quyidagi amallarni bajaring.
1-qadam:
- Ba'zi meva elementlari “Mintaqa”<2 bilan berilgan ma'lumotlar jadvalini ko'rib chiqing>, “Son” va “Narx” . Biz ba'zi narsalarning umumiy narxini bilib olamiz.
2-bosqich:
- Boshqasini yarating elementning umumiy narxini olishni istagan ish varag'ining istalgan joyidagi jadval. Biz “Gilos” , “Olma”, “Oʻrik” narsalarni tanlaymiz.
3-bosqich:
- Quyidagi formulani H4 katakchaga qo'llang. Bu formulaning formati-
=SUMPRODUCT(AGAR(mezonlar diapazoni=kriteriya, qiymatlar diapazoni1*qiymatlar diapazoni2))
- Qiymatlarni formulaga kiriting.
=SUMPRODUCT(IF($C$5:$C$21=G5,$D$5:$D$21*$E$5:$E$21))
Bu yerda,
- Kriteriyalar_diapazoni $C$5:$C$21.
- Kriteriyalar G5 , G6 va G7 .
- Qiymatlar_diapazoni1 $D$5:$D$21.
- Qiymatlar_diapazoni2 $E$5:$E$21.
- Murojaat qiling CTRL+SHIFT+ENTER tugmalarini bir vaqtda bosish orqali ushbu formulani massiv formulasi sifatida kiriting. Agar siz Excel 365 dan foydalanayotgan bo'lsangiz, massiv formulasini qo'llash uchun faqat ENTER tugmasini bosishingiz mumkin.
4-qadam:
- Biz umumiy narximizni oldik. Endi qolgan elementlar uchun ham xuddi shunday formulani qo‘llang.
Batafsil o‘qing: Excelda mezonlarga ega XUMUMIYOT (5 ta usul) )
2-misol: SUMPRODUCT IF formulasini turli ustunlarda bir nechta mezon bilan qo'llang
Biz bir nechta mezon uchun bir xil formuladan foydalanamiz.
Qadam- 1:
- 2-jadvalga yana “Region” mezonini qoʻshamiz. Bu holda biz “Gilos” ning umumiy narxini topmoqchimiz. 2> “Okeaniya” mintaqasidan va “Osiyo” mintaqasidan “Olma” .
2-bosqich:
- Endi quyidagi formulani qo'llang. Formulaga qiymatlarni kiriting.
=SUMPRODUCT(IF($B$5:$B$21=G5,IF($C$5:$C$21=H5,$D$5:$D$21*$E$5:$E$21)))
Bu yerda,
- Kriteriyalar_diapazoni - $B$5:$B$21, $C$5:$C$21.
- Mezon G5, H5.
- Qiymatlar_diapazoni1 $D$5:$D$21.
- Qiymatlar_diapazoni2 $E$5:$E$21.
- Endi ENTER tugmasini bosing.
3-bosqich:
- Bizning qadrimiz shu yerda. Endi “Apple” buyum uchun ham xuddi shunday qiling.
Batafsil oʻqing: Qanday foydalanish kerak Excelda SUMPRODUCT IF
O'rniga faqat SUMPRODUCT dan qanday foydalanish kerakSUMPRODUCT IF Excel da formula
Oldingi natijalarni olishning boshqa usullari ham mavjud. ROQ yoki YOLG'ON ni o'zgartirish uchun ikki martalik (–) dan foydalanib, SUMPRODUCT funktsiyasiga mezonlarni massiv sifatida kiritishning muqobil usuli. 1 yoki 0 ga.
Bir shartli XUMLASHMA:
Bu holatda oldingi misolni ko'rib chiqamiz. Biz “Mango” umumiy narxini roʻyxatdan topamiz.
- Quyidagi shartli SUMPRODUCT formulani qoʻllang.
=SUMPRODUCT(--(C5:C21=G5),D5:D21,E5:E21)
Bu yerda,
- Masiv1 (– (C5:C21=G5).
- [Masiv2] bu D5:D21.
- [Masiv3] bu E5:E21.
- “Enter” tugmasini bosing. Natijamiz shu yerda.
Formula izohi:
Endi biz bu shartli SUMPRODUCT qandayligini tushuntiramiz. funktsiya ishlaydi
- Biz formulaga “–(C4:C20=G4)” ni kiritganimizda, bu qoʻsh unar (–) ROQIQ yoki FALSE ni 1 yoki 0 ga kiriting. Ish varaqingizdagi ushbu “–(C4:C20=G4)” qismini tanlang va <1-ni bosing>“F9” asosiy qiymatlarni koʻrish uchun.
Chiqish: {0,1,0,0,0,0,0,0,1,1,0,1,1 ,0,0,0,1}
- Endi massivlarni qiymatlarga ajratsak, haqiqiy formula shunday ko‘rinadi.bu,
=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})
- Birinchi massiv ikkinchisiga ko'payadi, keyin ikkinchi massiv uchinchi massivga ko'payadi. Bu rasmga rioya qiling
Bu shartli SUMPRODUCT shunday ishlaydi.
Batafsil oʻqing: SUMPRODUCT Sana diapazoni [7 samarali usul]
Turli ustunlarda bir nechta shartlarni qo'llash:
Quyidagi misolda biz umumiy miqdorni bilib olamiz. “Okeaniya” mintaqasidan “Gilos” narxi.
- Formulani qo'llang. Bu formulaning yakuniy shakli:
=SUMPRODUCT(--(B5:B21=G5), --(C5:C21=H5),D5:D21,E5:E21)
Bu yerda,
- Masiv1 bu (–(C5:C21=G5),–(C5:C21=H5).
- [Masiv2] bu D5:D21.
- [3-massiv] bu E5:E21.
- ENTER tugmasini bosing. Natijamizga erishildi.
Batafsil o'qing: SUMPRODUCT funktsiyasi bir nechta ustunli Excel (4 oddiy usul)
YOKI mantiqni qo'llash:
Bu formulani yanada ko'proq qilish uchun formulamizga OR mantiq qo'shishimiz mumkin. dinamik.
Aytaylik, ma'lumotlar jadvalidan “Mango” va “Gilos” umumiy narxini olishimiz kerak.
- SUMPRODUCT formulani OR bilan qo'llang va qiymatlarni kiriting.
- Formulabu
=SUMPRODUCT(--((C5:C21=G5)+(C5:C21=H5)>0),D5:D21,E5:E21)
Bu yerda,
- 1-massiv –((C5:C21=G5)+(C5:C21=H5)&g0). Bu yerda G5 “Mango” va H5 “Gilos” . Bu massiv ma'lumotlar jadvalidagi “Mango” va “Gilos” umumiy sonini hisoblaydi.
- [Masiv2] D5:D21.
- [3-massiv] bu E5:E21.
- “ tugmasini bosing Kirish” mahsulotlarning umumiy narxini olish uchun.
Bir nechta VA/YOKI mezonlarni qo'llash:
Unda biz bir nechta shartlar bilan Yoki mantiqni qo‘llaymiz.
Quyidagi misolda biz “Gilos” va “Mango”ning umumiy narxini topishimiz kerak. 2> “Osiyo” va “Yevropa” mintaqalaridan.
- Natijani olish uchun VA/OR formulasini qoʻllaymiz. mantiq. Formula
=SUMPRODUCT(--((B5:B21=H4)+(B5:B21=H5)>0),--((C5:C21=H6)+(C5:C21=H7)>0),D5:D21,E5:E21)
Bu yerda,
- Masiv1 –((B5:B21=H4)+(B5:B21=H5)>0),–((C5:C21=H6)+(C5:C21=H7)> 0). Bu yerda B5:B21 - "Mintaqada" ustun, H4 va H5 "Osiyo" va "Yevropa" ” .Shunga o‘xshab, C5:C21 “Obdat” ustuni, H6 va H7 bu “Gilos” va “Mango”.
- [Masiv2] bu D5:D21.
- [ Massiv3] bu E5:E21.
- Jami narxni olish uchun ENTER -ni bosing.
Tezkor eslatmalar
✅ SUMPRODUCT formuladagi massivlar qator va ustunlar soni bir xil boʻlishi kerak. Agaremas, siz #VALUEga ega bo'lasiz! Xato.
✅ SUMPRODUCT funksiyasi raqamli bo'lmagan qiymatlarni nol sifatida ko'radi. Agar formulangizda raqamli bo'lmagan qiymatlar mavjud bo'lsa, javob “0” bo'ladi.
✅ XUSUSIYAT AGAR formulasi massiv formulasi bo'lgani uchun formulani qo'llash uchun CTRL+SHIFT+ENTER ni bir vaqtning o'zida bosing.
✅ SUMPRODUCT funksiyasi joker belgilarni qo'llab-quvvatlamaydi.
Xulosa
Bugun biz ushbu maqolada XUSUSIY MAHSULOT AGAR formulasini va boshqa muqobil shartli XUMUMIY MAHSULOT formulalarini muhokama qildik. Umid qilamanki, ushbu maqola muammoga duch kelganingizda siz uchun foydali bo'ladi. Agar sizda chalkashlik bo'lsa, sharhlaringizni qoldiring. Excel haqida ko'proq ma'lumot olish uchun saytimizga tashrif buyuring.