विषयसूची
SUMPRODUCT कई उद्देश्यों के साथ एक अत्यंत संसाधनपूर्ण कार्य है। जब आप दो या अधिक श्रेणियों के बीच डेटा की तुलना कर रहे हों और कई मानदंडों के साथ गणना कर रहे हों, तो SUMPRODUCT फ़ंक्शन आपकी पहली पसंद है। इसमें सरणियों को स्मार्ट और सुरुचिपूर्ण तरीके से संभालने की अनूठी क्षमता है। अक्सर हमें SUMPRODUCT-IF संयोजन या सशर्त SUMPRODUCT का उपयोग दिए गए मानदंडों के साथ कॉलम के बीच तुलना करने और परिणाम खोजने के लिए करना पड़ता है। आज इस लेख में, हम SUMPRODUCT-IF संयुक्त फ़ंक्शन और इस संयोजन के कुछ अन्य वैकल्पिक दृष्टिकोणों पर चर्चा करेंगे।
अभ्यास कार्यपुस्तिका डाउनलोड करें
अभ्यास करने के लिए इस अभ्यास पत्रक को डाउनलोड करें जब आप इस लेख को पढ़ रहे हों तो कार्य।
SUMPRODUCT+IF Combination.xlsx का उपयोग
Excel में SUMPRODUCT फ़ंक्शन का परिचय
तकनीकी रूप से, SUMPRODUCT फ़ंक्शन संबंधित सरणियों या श्रेणियों के मानों का योग लौटाता है। आम तौर पर, गुणा डिफ़ॉल्ट ऑपरेशन होता है, लेकिन विभाजन, घटाव या जोड़ भी किया जा सकता है। SUMPRODUCT फ़ंक्शन सरल और प्रत्यक्ष है।
=SUMPRODUCT(array1, [array2], [array3], …)
⦿ तर्क:
- [array1]: सेल की पहली सरणी या श्रेणी जिनके मूल्यों को हम गुणा करना चाहते हैं, और फिर जोड़ना चाहते हैं।
- [सरणी 2], [सरणी 3] ...:255 जिनके मूल्यों को हम गुणा करना चाहते हैं, और फिर जोड़ना चाहते हैं। IF” फ़ंक्शन लेकिन आप इसे SUMPRODUCT और IF फ़ंक्शन को मिलाकर एक सरणी सूत्र के रूप में उपयोग कर सकते हैं। आइए इस सूत्र पर चर्चा करें।
उदाहरण 1: एक मानदंड के साथ SUMPRODUCT IF सूत्र लागू करें
हम इस सूत्र का उपयोग एक मानदंड के साथ कर सकते हैं। सीखने के लिए इन चरणों का पालन करें।
चरण-1:
- एक डेटा तालिका पर विचार करें जहां कुछ फल आइटम "क्षेत्र"<2 के साथ दिए गए हैं>, "मात्रा" , और "कीमत" । हम कुछ वस्तुओं की कुल कीमत का पता लगाएंगे।
चरण-2:
- एक और बनाएं वर्कशीट में कहीं भी टेबल जहां आप आइटम की कुल कीमत प्राप्त करना चाहते हैं। हम "चेरी" , "सेब", "बेर" आइटम चुनते हैं।
- निम्न सूत्र को सेल H4 में लागू करें। इस फॉर्मूले का फॉर्मेट है-
=SUMPRODUCT(IF(criteria range=criteria, Values range1*values range2)) <9
- फ़ॉर्मूला में मान डालें.
=SUMPRODUCT(IF($C$5:$C$21=G5,$D$5:$D$21*$E$5:$E$21))
जहां,
- मानदंड_श्रेणी $C$5:$C$21 है।
- मानदंड हैं G5 , G6 और G7 .
- Values_range1 is $D$5:$D$21.<2
- Values_range2 $E$5:$E$21 है।
- आवेदन करनाइस सूत्र को एक साथ CTRL+SHIFT+ENTER दबाकर एक सरणी सूत्र के रूप में। यदि आप Excel 365 का उपयोग कर रहे हैं, तो आप सरणी सूत्र लागू करने के लिए ENTER दबा सकते हैं।
चरण-4:
- हमें अपनी कुल कीमत मिल गई। अब यही फॉर्मूला बाकी मदों के लिए भी लागू करें। )
उदाहरण 2: SUMPRODUCT IF फॉर्मूला को अलग-अलग कॉलम में कई मानदंडों के साथ लागू करें
हम कई मानदंडों के लिए एक ही फॉर्मूला का उपयोग करेंगे।
चरण- 1:
- तालिका 2 में "क्षेत्र" एक और मानदंड जोड़ते हैं। इस मामले में, हम "चेरी" <की कुल कीमत का पता लगाना चाहते हैं। 2> “ओशिनिया” क्षेत्र से और “सेब” से “एशिया” क्षेत्र से।
स्टेप-2:
- अब नीचे दिए गए फॉर्मूले को लागू करें। फ़ॉर्मूला में मान डालें.
=SUMPRODUCT(IF($B$5:$B$21=G5,IF($C$5:$C$21=H5,$D$5:$D$21*$E$5:$E$21)))
कहां,
- मानदंड_श्रेणी है $B$5:$B$21, $C$5:$C$21।
- मानदंड है G5, H5.
- Values_range1 है $D$5:$D$21.
- Values_range2 $E$5:$E$21 है।
- अब, ENTER दबाएं।
चरण-3:
- हमारा मूल्य यहां है। अब ऐसा ही “Apple” आइटम के लिए करें।
और पढ़ें: कैसे उपयोग करें एक्सेल में SUMPRODUCT IF
इसके बजाय केवल SUMPRODUCT का उपयोग कैसे करेंएक्सेल में SUMPRODUCT IF फॉर्मूला
पिछले परिणाम प्राप्त करने के लिए कुछ अन्य दृष्टिकोण हैं। SUMPRODUCT फ़ंक्शन के भीतर मानदंड डालने का एक वैकल्पिक तरीका डबल यूनरी (–) TRUE या FALSE को कन्वर्ट करने के लिए डबल यूनरी (-) का उपयोग करके एक सरणी के रूप में कार्य करता है। 1 या 0 में।
एक शर्त के साथ SUMPRODUCT:
इस मामले में हम पिछले उदाहरण पर विचार करेंगे। हमें सूची से “आम” की कुल कीमत मिलेगी।
- सशर्त SUMPRODUCT नीचे दिया गया फ़ॉर्मूला लागू करें।
=SUMPRODUCT(--(C5:C21=G5),D5:D21,E5:E21)
कहाँ,
- सरणी1 है (– (C5:C21=G5).
- [Array2] D5:D21 है।
- [Array3] E5:E21 है।
- "एंटर" दबाएं। हमारा परिणाम यहां है।
फ़ॉर्मूला की व्याख्या:
अब हम बताएंगे कि कैसे यह सशर्त SUMPRODUCT फ़ंक्शन काम करता है
- जब हम “–(C4:C20=G4)” को सूत्र में दर्ज करते हैं तो यह डबल यूनरी (–) TRUE को परिवर्तित कर देता है या FALSE in 1 या 0 । अपनी वर्कशीट में इस “–(C4:C20=G4)” हिस्से को चुनें और <1 दबाएं>"F9" अंतर्निहित मान देखने के लिए।
आउटपुट: {0,1,0,0,0,0,0,0,1,1,0,1,1 ,0,0,0,1
- अब अगर हम सरणियों को मानों में विभाजित करते हैं तो वास्तविक सूत्र ऐसा दिखेगायह,
=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})
- पहली सरणी दूसरी से गुणा होगी फिर दूसरी सरणी तीसरी सरणी से गुणा होगी। इस चित्र का अनुसरण करें
इस प्रकार यह सशर्त SUMPRODUCT काम करता है।
और पढ़ें: SUMPRODUCT दिनांक सीमा [7 उत्पादक विधियां]
विभिन्न कॉलम में एकाधिक शर्तें लागू करना:
निम्नलिखित उदाहरण में, हम कुल योग का पता लगाएंगे “चेरी” की कीमत “ओशिनिया” क्षेत्र से।
- सूत्र लागू करें। इस सूत्र का अंतिम रूप है,
=SUMPRODUCT(--(B5:B21=G5), --(C5:C21=H5),D5:D21,E5:E21)
कहां,
- Array1 is (–(C5:C21=G5),–(C5:C21=H5).
- [Array2] is D5:D21।
- [Array3] is E5:E21।
- प्रेस ENTER । हमारा परिणाम प्राप्त हुआ है। एक्सेल (4 सरल तरीके)
लागू करना या तर्क:
इस सूत्र को और अधिक बनाने के लिए हम अपने सूत्र में या तर्क जोड़ सकते हैं गतिशील।
मान लें, हमें डेटा टेबल से "आम" और "चेरी" की कुल कीमत प्राप्त करने की आवश्यकता है।
- SUMPRODUCT फ़ॉर्मूला OR के साथ लागू करें और मान डालें.
- फ़ॉर्मूलाis
=SUMPRODUCT(--((C5:C21=G5)+(C5:C21=H5)>0),D5:D21,E5:E21)
कहाँ,
- Array1 is –((C5:C21=G5)+(C5:C21=H5)>0). यहां G5 "मैंगो" और H5 "चेरी" है। यह सरणी डेटा तालिका में "आम" और "चेरी" की कुल संख्या की गणना करती है।
- [Array2] है D5:D21.
- [Array3] E5:E21 है।
- " दबाएं दर्ज करें” उत्पादों की कुल कीमत प्राप्त करने के लिए।>इस मामले में, हम कई शर्तों के साथ या तर्क लागू करेंगे।
निम्नलिखित उदाहरण में, हमें "चेरी" और "आम" <की कुल कीमत का पता लगाने की आवश्यकता है। 2> "एशिया" और "यूरोप" क्षेत्रों से।
- परिणाम प्राप्त करने के लिए अब हम AND/OR के साथ सूत्र लागू करेंगे तर्क। सूत्र है
=SUMPRODUCT(--((B5:B21=H4)+(B5:B21=H5)>0),--((C5:C21=H6)+(C5:C21=H7)>0),D5:D21,E5:E21)
कहां,
- Array1 is –((B5:B21=H4)+(B5:B21=H5)>0),–((C5:C21=H6)+(C5:C21=H7)> 0). यहाँ B5:B21 "क्षेत्र" है कॉलम, H4 और H5 है "एशिया" और "यूरोप ” .इसी तरह, C5:C21 "आइटम" कॉलम है, H6 और H7 "चेरी" है और “मैंगो”।
- [Array2] is D5:D21।
- [ Array3] E5:E21 है।
- कुल कीमत जानने के लिए ENTER दबाएं।
क्विक नोट्स
✅ SUMPRODUCT फॉर्मूला में ऐरे में पंक्तियों और कॉलम की संख्या समान होनी चाहिए। यदिनहीं, आपको #VALUE मिलता है! त्रुटि।
यह सभी देखें: एक्सेल में 2 कॉलम कैसे फ्रीज करें (5 तरीके)✅ SUMPRODUCT फ़ंक्शन गैर-संख्यात्मक मानों को शून्य के रूप में मानता है। यदि आपके सूत्र में कोई गैर-संख्यात्मक मान हैं, तो उत्तर “0” होगा।
✅ चूंकि SUMPRODUCT IF सूत्र एक सरणी सूत्र है, जिसकी आपको आवश्यकता है फ़ॉर्मूला लागू करने के लिए CTRL+SHIFT+ENTER एक साथ दबाएं.
✅ SUMPRODUCT फ़ंक्शन वाइल्डकार्ड वर्णों का समर्थन नहीं करता है.
निष्कर्ष
आज हमने इस लेख में SUMPRODUCT IF सूत्र और कुछ अन्य वैकल्पिक सशर्त SUMPRODUCT सूत्रों पर चर्चा की। आशा है कि जब आप समस्याओं का सामना कर रहे हों तो यह लेख आपके लिए उपयोगी होगा। यदि आपको कोई भ्रम है, तो टिप्पणी करने के लिए आपका स्वागत है। एक्सेल के बारे में अधिक जानने के लिए, कृपया हमारी साइट पर जाएँ।