विषयसूची
Microsoft Excel के साथ काम करते समय, ऐसी स्थितियाँ आती हैं जब आप दो या अधिक श्रेणियों के बीच डेटा की तुलना कर रहे होते हैं और कई मानदंडों के साथ गणना कर रहे होते हैं। SUMPRODUCT फ़ंक्शन आपकी पहली पसंद है। SUMPRODUCT फ़ंक्शन कई उद्देश्यों के साथ एक अत्यंत संसाधनयुक्त फ़ंक्शन है। इसमें सरणियों को स्मार्ट और सुरुचिपूर्ण तरीके से संभालने की अनूठी क्षमता है। अक्सर हमें SUMPRODUCT फ़ंक्शन का उपयोग दिए गए मानदंडों के साथ कॉलम के बीच तुलना करने और परिणाम खोजने के लिए करना पड़ता है। आज इस लेख में, हम मानदंड के साथ SUMPRODUCT फ़ंक्शन का उपयोग करने के कुछ तरीकों पर चर्चा करेंगे।
अभ्यास कार्यपुस्तिका डाउनलोड करें
इस अभ्यास पत्रक को डाउनलोड करें इस लेख को पढ़ते समय कार्य का अभ्यास करें।
मानदंड के साथ SUMPRODUCT फ़ंक्शन।xlsx
एक्सेल में SUMPRODUCT फ़ंक्शन का परिचय
तकनीकी रूप से, “SUMPRODUCT” फ़ंक्शन संबंधित सरणियों या श्रेणियों के मानों का योग बताता है।
⇒ सिंटैक्स
"SUMPRODUCT" फ़ंक्शन का सिंटैक्स सरल और सीधा है।
=SUMPRODUCT(array1, [array2], [array3], …)
⇒ तर्क
तर्क | आवश्यक/वैकल्पिक | व्याख्या |
---|---|---|
सरणी1 | आवश्यक | किसी सरणी का पहला इनपुट, जिसके तत्वों को आप विभाजित करना चाहते हैं और बाद में जोड़ना चाहते हैं। |
[array2],[array3] | वैकल्पिक | पैरामीटर को उन तत्वों के साथ व्यवस्थित करें जिन्हें आप गुणा करना और जोड़ना चाहते हैं, 2 से 255 तक।<2 |
एक्सेल में मानदंड के साथ SUMPRODUCT फ़ंक्शन के 5 आदर्श उदाहरण
SUMPRODUCT<की अद्भुत विशेषताओं में से एक 2> फंक्शन यह है कि यह सिंगल या मल्टीपल क्राइटेरिया उल्लेखनीय रूप से अच्छी तरह से हैंडल कर सकता है। आइए मानदंड कार्यों के साथ SUMPRODUCT में से कुछ पर चर्चा करें।
1। लुकअप मान के लिए एकल मानदंड के साथ SUMPRODUCT
हम SUMPRODUCT फ़ंक्शन को डबल यूनरी ऑपरेटर के साथ या उसके बिना मानदंड के साथ लागू कर सकते हैं।
<22 1.1। डबल यूनरी ऑपरेटर का उपयोग करनाSUMPRODUCT फंक्शन को लागू करने का एक स्मार्ट तरीका यह है कि " डबल यूनरी ऑपरेटर (–) " "सही" या "गलत" को "1" या "0" में बदलने के लिए। निम्नलिखित उदाहरण में, कुछ "उत्पाद" नाम उनके "देश" , "मात्रा" , और "मूल्य" के साथ दिए गए हैं . हम देशों के लिए कुल मूल्य पाएंगे "भारत", "चीन" , और "जर्मनी" ।
<3
आइए एक्सेल में एकल मानदंड के साथ SUMPRODUCT फ़ंक्शन का उपयोग करने के लिए प्रक्रियाओं का पालन करें।
चरण:
- सबसे पहले, वर्कशीट में कहीं भी इन देशों के लिए तालिका बनाएं जहां आप परिणाम प्राप्त करना चाहते हैं।
- दूसरा, वह सेल चुनें जहां आप परिणाम रखना चाहते हैं SUMPRODUCT फ़ंक्शन का सूत्र।
- तीसरा, उस सेल में सूत्र डालें। हम फ़ंक्शन को "डबल यूनरी ऑपरेटर (-)" के साथ लागू करते हैं।
=SUMPRODUCT(--($C$5:$C$21=G5),$D$5:$D$21,$E$5:$E$21)
- फिर, एंटर कुंजी दबाएं। हमें "भारत" की कुल कीमत मिल गई है।
- फील हैंडल आइकन नीचे खींचें सीमा पर सूत्र को डुप्लिकेट करने के लिए। या, ऑटोफिल श्रेणी के लिए, डबल-क्लिक प्लस ( + ) प्रतीक पर।
<3
- अंत में, हम भारत , चीन , और जर्मनी के लिए परिणाम देख सकते हैं।
🔎 फ़ॉर्मूला कैसे काम करता है?
- Array1 है –($C$5:$C$21=G5) G5 "भारत" है। डबल यूनरी ऑपरेटर परिणामों को $C$4:$C$20 में “1” और “0” में बदल देगा।
- [Array2] $D$5:$D$21 है, जिस श्रेणी को हम पहले गुणा करते हैं और फिर जोड़ते हैं।
- [Array3] $E$5>$E$5:$E$21 है, इस श्रेणी को भी हम गुणा करते हैं और फिर जोड़ते हैं .
हम "पूर्ण सेल संदर्भ" से "ब्लॉक" सेल का उपयोग करेंगे।
1.2। डबल यूनरी ऑपरेटर को छोड़कर
हम डबल यूनरी ऑपरेटर का उपयोग किए बिना पिछले उदाहरण को हल कर सकते हैं। आइए इसके लिए निर्देश देखें।
STEPS:
- समान परिणाम प्राप्त करने के लिए हम उसी उदाहरण का उपयोग करेंगे। अब, सेल “H5” में लागू करें SUMPRODUCT फ़ंक्शन। सूत्र में मान डालें और सूत्र इस प्रकार है।
=SUMPRODUCT(($C$5:$C$21=G5)*$D$5:$D$21*$E$5:$E$21)
- आगे, <1 दबाएं>परिणाम दिखाने के लिए कुंजी दर्ज करें।
- श्रेणी पर सूत्र की प्रतिलिपि बनाने के लिए, फिल हैंडल को खींचें प्रतीक नीचे। वैकल्पिक रूप से, आप ऑटोफिल रेंज पर डबल-क्लिक जोड़ ( + ) साइन इन कर सकते हैं।
- इसी तरह, हम परिणाम प्राप्त कर सकते हैं।
और पढ़ें: एक्सेल में SUMPRODUCT एकाधिक मानदंड (3 तरीके)
2। अलग-अलग कॉलम के लिए कई मानदंड के साथ SUMPRODUCT
हम डबल यूनरी ऑपरेटर के साथ या उसके बिना कई मानदंडों के साथ SUMPRODUCT फ़ंक्शन लागू कर सकते हैं। आइए जानें!
2.1। डबल यूनरी ऑपरेटर
इस मामले में, हम "डबल यूनरी ऑपरेटर (-)" का उपयोग सरणी परिणामों को "1" या <1 में बदलने के लिए करेंगे> "0" । उसी तालिका पर विचार करें जिसका हमने पहले उपयोग किया था। अब हम कई मानदंडों का उपयोग करके परिणाम पाएंगे। हम पाएंगे "कुल कीमत" के लिए "प्रोसेसर" देश के "चीन" , "नोटबुक" "भारत" और "लैपटॉप" "दक्षिण कोरिया" । इन मानदंडों का उपयोग करके हम परिणाम प्राप्त करेंगे।
STEPS:
- शुरुआत में, पहली किताब के बगल में एक सेल का चयन करें और सूत्र दर्ज करें।
=SUMPRODUCT(--($B$5:$B$21=G5),--($C$5:$C$21=H5),$D$5:$D$21,$E$5:$E$21)
- अपने कीबोर्ड पर एंटर कुंजी दबाएंएक बार और।
- इसी तरह, पिछले उदाहरणों में, फील हैंडल आइकन को नीचे खींचें ताकि रेंज में फॉर्मूला को डुप्लिकेट किया जा सके। . या, स्वत: भरण श्रेणी के लिए, प्लस ( + ) प्रतीक पर डबल-क्लिक करें ।
- अंत में, आपको अपना परिणाम मिल जाएगा।
2.2। डबल यूनरी ऑपरेटर को छोड़कर
यहां हम मूल SUMPRODUCT फ़ंक्शन का उपयोग करके समान एकाधिक मापदंड लागू करेंगे।
STEPS:
- सेल I5 में, फ़ंक्शन लागू करें। मानदंड डालें और सूत्र इस तरह दिखता है। परिणाम देखें।
- उसके बाद, रेंज पर फॉर्मूला कॉपी करने के लिए फिल हैंडल आइकन को ड्रैग करें। या, प्लस ( + ) साइन पर डबल-क्लिक करें । यह सूत्र को भी दोहराता है।
- आखिरकार, आप परिणाम देख सकते हैं।
और पढ़ें: एक्सेल में मल्टीपल कॉलम के साथ SUMPRODUCT फंक्शन (4 आसान तरीके)
3. SUMPRODUCT with OR Logic
हम मानदंड के साथ SUMPRODUCT फ़ंक्शन को अधिक गतिशील बनाने के लिए अपने सूत्र में OR तर्क जोड़ सकते हैं। उस स्थिति पर विचार करें जहां हमें "नोटबुक" और "लैपटॉप" के लिए कुल कीमत का पता लगाने की आवश्यकता है।
चरण:
- सबसे पहले, वर्कशीट में कहीं भी एक तालिका बनाएं जहां आप परिणाम प्राप्त करना चाहते हैं।
- फिर, सेल का चयन करें और निम्न सूत्र डालेंवहाँ।
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),D5:D21,E5:E21)
- इसके अलावा, परिणाम देखने के लिए दर्ज करें की दबाएं।
4. एकाधिक और/या मानदंड के साथ SUMPRODUCT
इस पद्धति में, हम “AND” , “ दोनों का उपयोग करके मानदंड के साथ SUMPRODUCT फ़ंक्शन लागू करेंगे या” तर्क। इस बार हमें अपने कार्य में और मापदंड जोड़ने होंगे। हम देश "भारत", "चीन" के उत्पाद "नोटबुक" , "लैपटॉप" के लिए "कुल मूल्य" पुनः प्राप्त करेंगे।
कदम:
- शुरुआत करने के लिए, दूसरा सेल H10 चुनें, और उस चुने हुए सेल में फॉर्मूला डालें .
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),--((C5:C21=G8)+(C5:C21=H8)>0),D5:D21,E5:E21)
- फिर, परिणाम देखने के लिए एंटर की दबाएं।
🔎 फ़ॉर्मूला कैसे काम करता है?
- <26 1 है –(((B5:B21=G5)+(B5:B21=H5)>0),–((C5:C21=) G8)+(C5:C21=H8)>0) . यहां B5:B21 “उत्पाद” स्तंभ है, G5 और H5 है “नोटबुक” और "लैपटॉप" । इसी तरह, C5:C21 “देश” कॉलम है, और G6 और H6 हैं "भारत" और "चीन"।
- [Array2] D5:D21 है।
- [Array3] है E5:E21 ।
5. पंक्तियों और स्तंभों के लिए एकाधिक मानदंड के साथ SUMPRODUCT
"SUMPRODUCT" फ़ंक्शन अपनी वास्तविक विविधता दिखाता है जब हम इस फ़ंक्शन का उपयोग दोनों स्तंभों के लिए करते हैं औरपंक्तियाँ। आइए देखें कैसे। निम्नलिखित उदाहरण में, हम देश "भारत" , "चीन" , "इटली" से कुछ "उत्पाद" की कीमत देख सकते हैं , "जर्मनी" , "फ्रांस" ।
कदम:
- सबसे पहले, चुनें वह सेल जहां हम परिणाम डालना चाहते हैं।
- फिर, उस सेल में सूत्र डालें।
=SUMPRODUCT(C5:G8*(C4:G4=C10)*(B5:B8=C11))
- अंत में, कीबोर्ड से एंटर कुंजी दबाएं।
याद रखने योग्य बातें <5
✅ "SUMPRODUCT" फ़ंक्शन गैर-संख्यात्मक मानों को शून्य के रूप में मानता है। यदि आपके सूत्र में कोई गैर-संख्यात्मक मान हैं तो उत्तर “0” होगा।
✅ SUMPRODUCT सूत्र में सरणी में पंक्तियों और स्तंभों की समान संख्या होनी चाहिए। यदि नहीं, तो आपको #VALUE! त्रुटि।
✅ “SUMPRODUCT” फ़ंक्शन वाइल्डकार्ड वर्णों का समर्थन नहीं करता है।
निष्कर्ष
SUMPRODUCT फ़ंक्शन एक्सेल में सबसे विविध कार्यों में से एक है। इस लेख में, हमने SUMPRODUCT फ़ंक्शन को सिंगल या मल्टीपल क्राइटेरिया के साथ कवर किया है। हमें उम्मीद है कि यह लेख आपके लिए उपयोगी साबित होगा। यदि आपके पास कोई भ्रम या सुझाव है, तो टिप्पणी करने के लिए आपका स्वागत है।