Mundarija
Microsoft Excel bilan ishlashda ikki yoki undan ortiq diapazonlar orasidagi ma'lumotlarni taqqoslash va bir nechta mezon bilan hisoblash holatlari mavjud. SUMPRODUCT funksiyasi sizning birinchi tanlovingizdir. SUMPRODUCT funktsiyasi juda ko'p maqsadlarga ega bo'lgan juda qobiliyatli funktsiyadir. U massivlarni aqlli va oqlangan usullarda boshqarishning noyob qobiliyatiga ega. Ko'pincha biz berilgan mezonlar bo'yicha ustunlar o'rtasida taqqoslash va natijani topish uchun SUMPRODUCT funktsiyasidan foydalanishimiz kerak. Bugun ushbu maqolada biz SUMPRODUCT funksiyasidan mezonlar bilan foydalanishning ba'zi usullarini ko'rib chiqamiz.
Amaliy kitobni yuklab olish
Ushbu amaliyot varag'ini yuklab oling Ushbu maqolani o'qiyotganingizda vazifani bajaring.
SUMPRODUCT funktsiyasi Criteria.xlsx bilan
Excelda SUMPRODUCT funksiyasini joriy qilish
Texnik jihatdan “SUMPRODUCT” funksiyasi tegishli massivlar yoki diapazonlar qiymatlarining yig‘indisini uzatadi.
⇒ Sintaksis
“SUMPRODUCT” funksiyasining sintaksisi oddiy va to‘g‘ridan-to‘g‘ri.
=SUMPRODUCT(massiv1, [massiv2], [massiv3], …)
⇒ Argument
Argument | Majburiy/Ixtiyoriy | Izoh |
---|---|---|
massiv1 | Majburiy | Elementlarini boʻlish va keyin qoʻshish kerak boʻlgan massivga birinchi kirish. |
[massiv2],[massiv3] | Ixtiyoriy | Koʻpaytiriladigan va qoʻshiladigan elementlarga ega massiv parametrlari, 2 dan 255 gacha. |
Exceldagi mezonlarga ega SUMPRODUCT funktsiyasining 5 ta ideal namunalari
SUMPRODUCTning ajoyib xususiyatlaridan biri funktsiyasi shundaki, u bitta yoki bir nechta mezonlarni juda yaxshi bajara oladi. Keling, ba'zi SUMPRODUCT mezon funktsiyalari bilan muhokama qilaylik.
1. Qiymatni izlash uchun yagona mezonga ega SUMPRODUCT
Biz SUMPRODUCT funksiyasini kriteriyalar bilan qoʻsh birlik operatori bilan yoki qoʻshalmagan holda qoʻllashimiz mumkin.
1.1. Ikkilik birlik operatordan foydalanish
SUMPRODUCT funktsiyasini qo'llashning aqlli usuli bu funksiya ichidagi mezonlarni “ Ikki birlik operator (–)
Keling, SUMPRODUCT funksiyasidan Excelda bitta mezon bilan foydalanish tartib-qoidalariga amal qilaylik.
QADAMLAR:
- Birinchidan, Natijani olmoqchi bo'lgan ish varag'ining istalgan joyida ushbu mamlakatlar uchun jadval yarating.
- Ikkinchidan, qo'ymoqchi bo'lgan katakchani tanlang. SUMPRODUCT funksiyasining formulasi.
- Uchinchidan, formulani ushbu katakka kiriting. Biz funktsiyani “Ikki birlik operator (–)” bilan qo'llaymiz.
=SUMPRODUCT(--($C$5:$C$21=G5),$D$5:$D$21,$E$5:$E$21)
- Keyin, Enter tugmasini bosing. Bizda “Hindiston” uchun umumiy narx bor.
- Toʻldirish dastagi belgisini pastga torting formulani diapazonda takrorlash uchun. Yoki diapazonni Avtomatik toʻldirish uchun ortiqcha ( + ) belgisini ikki marta bosing .
- Nihoyat, Hindiston , Xitoy va Germaniya uchun natijani koʻrishimiz mumkin.
🔎 Formula qanday ishlaydi?
- 1-massiv - –($C$5:$C$21=G5) G5 - “Hindiston” . Ikki martalik operator natijalarni $C$4:$C$20 dan “1” va “0” ga aylantiradi.
- [Array2] bu $D$5:$D$21 , biz avval koʻpaytiramiz va keyin qoʻshamiz.
- [Array3] - $E$5:$E$21 , shuningdek, bu diapazonni ko'paytiramiz va keyin qo'shamiz .
Biz “Mutlaq hujayra havolalari” dan “BLOCK” katakchalardan foydalanamiz.
1.2. Ikkilik birlik operatorni istisno qilish
Biz oldingi misolni qo'sh birlik operatordan foydalanmasdan ham hal qilishimiz mumkin. Buning uchun ko'rsatmalarni ko'rib chiqamiz.
QADAMLAR:
- Biz bir xil natijani olish uchun bir xil misoldan foydalanamiz. Endi “H5” katakchasida ni qo'llang SUMPRODUCT funksiyasi. Formulaga qiymatlarni kiriting va formula shunday bo'ladi.
=SUMPRODUCT(($C$5:$C$21=G5)*$D$5:$D$21*$E$5:$E$21)
- Keyinchalik <1-ni bosing>Natijani ko'rsatish uchun tugmachasini kiriting.
- Formulani diapazonga nusxalash uchun To'ldirish dastagini torting. belgisi pastga. Shu bilan bir qatorda, diapazonni Avtoto'ldirish ga qo'shish ( + ) belgisini ikki marta bosishingiz mumkin .
- Shunga o'xshab, natijani olishimiz mumkin.
Batafsil o'qing: XUMUMI Excelda bir nechta mezonlar(3 yondashuv)
2. Turli ustunlar uchun bir nechta mezonlarga ega SUMPRODUCT
Biz SUMPRODUCT funksiyasini bir nechta mezonlar bilan qo'sh birlik operatori bilan yoki holda qo'llashimiz mumkin. Keling, o'rganamiz!
2.1. Ikki birlik operatordan foydalanish
Unda biz massiv natijalarini “1” yoki<1 ga aylantirish uchun “Ikki birlik operator (–)” dan foydalanamiz> “0” . Biz ilgari ishlatgan jadvalni ko'rib chiqing. Endi biz bir nechta mezonlar yordamida natijani topamiz. Mamlakatning “protsessor” uchun “Umumiy narx” ni topamiz “Xitoy” , dan “Noutbuk” “Janubiy Koreya” ning “Hindiston” va “Noutbuk” . Ushbu mezonlardan foydalanib biz natijani chiqaramiz.
QADAMLAR:
- Boshida birinchi kitobga yondosh katakchani tanlang va formulani kiriting.
=SUMPRODUCT(--($B$5:$B$21=G5),--($C$5:$C$21=H5),$D$5:$D$21,$E$5:$E$21)
- Klaviaturangizdagi Enter tugmasini bosingyana bir bor.
- Xuddi shunday, oldingi misollarda formulani diapazonda takrorlash uchun Toʻldirish dastagi belgisini pastga torting. . Yoki Avtomatik to'ldirish uchun diapazonni ikki marta bosing ortiqcha ( + ) belgisini.
- Nihoyat, natijangizni olasiz.
2.2. Ikki birlik operatordan tashqari
Bu yerda biz asosiy SUMPRODUCT funksiyasidan foydalangan holda bir xil bir nechta mezonlarni qo'llaymiz.
QADAMLAR:
- I5, katakchasida funktsiyani qo'llang. Mezonlarni kiriting va formula shunday ko'rinadi.
=SUMPRODUCT(($B$5:$B$21=G5)*($C$5:$C$21=H5)*$D$5:$D$21*$E$5:$E$21)
- Kirish uchun Enter -ni bosing. natijani ko'ring.
- Shundan so'ng formulani diapazon bo'ylab nusxalash uchun To'ldirish dastagi belgisini torting. Yoki ortiqcha ( + ) belgisini ikki marta bosing . Bu ham formulani takrorlaydi.
- Nihoyat, siz natijani ko'rishingiz mumkin.
Batafsil o'qing: Excelda bir nechta ustunli SUMPRODUCT funktsiyasi (4 ta oddiy usul)
3. YUKLAMA YOKI Logic bilan
Biz formulamizga OR mantiqini qo'shishimiz mumkin, bu esa SUMPRODUCT funktsiyasini mezonlarga ega bo'lishini yanada dinamik qiladi. “Noutbuk” va “Noutbuk” ning umumiy narxini bilishimiz kerak bo'lgan vaziyatni ko'rib chiqing.
QADAMLAR:
- Birinchidan, natijani olmoqchi bo'lgan ish varag'ining istalgan joyida jadval yarating.
- Keyin, katakchani tanlang va quyidagi formulani kiriting.u erda.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),D5:D21,E5:E21)
- Bundan tashqari, natijani ko'rish uchun Enter tugmasini bosing.
4. Bir nechta VA/YOKI mezonlarga ega SUMPRODUCT
Ushbu usulda biz “VA” , “ dan foydalangan holda SUMPRODUCT funksiyasini mezonlar bilan qoʻllaymiz. YOKI” mantiq. Bu safar biz funktsiyamizga qo'shimcha mezonlarni qo'shishimiz kerak. Biz “Hindiston”, “Xitoy” mamlakatlarining “Notebook” , “Noutbuk” mahsuloti uchun “Umumiy narx” ni olamiz.
QADAMLAR:
- Boshlash uchun ikkinchi katakchani tanlang H10 va formulani tanlangan katakka kiriting. .
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),--((C5:C21=G8)+(C5:C21=H8)>0),D5:D21,E5:E21)
- Keyin natijani koʻrish uchun Enter tugmasini bosing.
🔎 Formula qanday ishlaydi?
- 1 –((B5:B21=G5)+(B5:B21=H5)>0),–((C5:C21=) G8)+(C5:C21=H8)>0) . Bu yerda B5:B21 “Mahsulot” ustun, G5 va H5 “Noutbuk” va “Noutbuk” . Xuddi shunday, C5:C21 - “Mamlakat” ustuni va G6 va H6 “Hindiston” va “Xitoy”.
- [Masiv2] bu D5:D21 .
- [3-massiv] bu E5:E21 .
5. Qator va ustunlar uchun bir nechta mezonlarga ega SUMPRODUCT
“SUMPRODUCT” funksiyasi har ikkala ustun va ustunlar uchun ushbu funksiyadan foydalanganda oʻzining haqiqiy xilma-xilligini koʻrsatadi.qatorlar. Keling, qanday qilib ko'rib chiqaylik. Quyidagi misolda biz “Hindiston” , “Xitoy” , “Italiya” mamlakatidagi baʼzi “Mahsulotlar” narxini koʻrishimiz mumkin. , “Germaniya” , “Fransiya” .
QADAMLAR:
- Birinchidan, tanlang natijani qo'ymoqchi bo'lgan katak.
- Keyin, formulani o'sha katakka kiriting.
=SUMPRODUCT(C5:G8*(C4:G4=C10)*(B5:B8=C11))
- Nihoyat, klaviaturadan Enter tugmachasini bosing.
Eslash kerak bo'lgan narsalar
✅ “SUMPRODUCT” funksiyasi raqamli boʻlmagan qiymatlarni nol sifatida koʻradi. Agar formulangizda raqamli bo'lmagan qiymatlar bo'lsa, javob “0” bo'ladi.
✅ SUMPRODUCT formulasidagi massivlar qator va ustunlar soni bir xil bo'lishi kerak. Aks holda, siz #VALUEga ega bo'lasiz! Xato.
✅ “SUMPRODUCT” funksiyasi joker belgilarni qoʻllab-quvvatlamaydi.
Xulosa
SUMPRODUCT funksiyasi Excel-dagi eng ko'p turli xil funksiyalardan biridir. Ushbu maqolada biz SUMPRODUCT funktsiyasini bitta yoki bir nechta mezon bilan ko'rib chiqdik. Umid qilamizki, ushbu maqola siz uchun foydali bo'ladi. Agar sizda chalkashliklar yoki takliflaringiz bo'lsa, sharhlaringizni qoldiring.