SUMPRODUCT फ़ंक्शन एक या अधिक सरणियों के तत्वों को गुणा करता है और फिर उत्पादों को एक साथ जोड़ता है, या योग करता है। तर्कों के रूप को समायोजित करके, SUMPRODUCT विशिष्ट मानदंडों को पूरा करने वाले डेटा वाली दी गई श्रेणी में कक्षों की संख्या की गणना करता है।
इस आलेख में निर्देश एक्सेल 2019, 2016, 2013, 2010 पर लागू होते हैं; माइक्रोसॉफ्ट 365 के लिए एक्सेल, एक्सेल ऑनलाइन, मैक के लिए एक्सेल, आईपैड के लिए एक्सेल, आईफोन के लिए एक्सेल और एंड्रॉइड के लिए एक्सेल।
SUMPRODUCT फ़ंक्शन सिंटैक्स और तर्क
एक फ़ंक्शन का सिंटैक्स फ़ंक्शन के लेआउट को संदर्भित करता है और इसमें फ़ंक्शन का नाम, कोष्ठक, अल्पविराम विभाजक और तर्क शामिल होते हैं।
डेटा रखने के बजाय कोशिकाओं की गणना करने के लिए फ़ंक्शन प्राप्त करने के लिए, निम्न सिंटैक्स का उपयोग SUMPRODUCT के साथ किया जाता है:
- Array1: यह तर्क पहले सरणी या श्रेणी को दर्शाता है जिसे गुणा किया जाएगा और फिर जोड़ा जाएगा।
- Array2: यह तर्क दूसरी सरणी या श्रेणी को दर्शाता है जिसे गुणा किया जाएगा और फिर जोड़ा जाएगा।
COUNTIF और COUNTIFS फ़ंक्शन उन कक्षों की गणना करते हैं जो एक या अधिक निर्धारित मानदंडों को पूरा करते हैं। कभी-कभी, SUMPRODUCT का उपयोग करना आसान होता है जब आप एक ही श्रेणी से संबंधित कई शर्तें खोजना चाहते हैं।
SUMPRODUCT फ़ंक्शन दर्ज करें
आम तौर पर, एक्सेल में फंक्शन दर्ज करने का सबसे अच्छा तरीका फंक्शन आर्ग्युमेंट्स डायलॉग बॉक्स का उपयोग करना है (मैक के लिए एक्सेल में, फॉर्मूला बिल्डर का उपयोग करें)। डायलॉग बॉक्स तर्कों के बीच विभाजक के रूप में कार्य करने वाले कोष्ठकों या अल्पविरामों को दर्ज किए बिना एक बार में तर्कों को दर्ज करना आसान बनाता है।
हालांकि, क्योंकि यह उदाहरण SUMPRODUCT फ़ंक्शन के अनियमित रूप का उपयोग करता है, एक डायलॉग बॉक्स का उपयोग नहीं किया जा सकता है। इसके बजाय, फ़ंक्शन को वर्कशीट सेल में टाइप किया जाना चाहिए।
इस ट्यूटोरियल में, आप नमूना डेटासेट में 25 से अधिक और 75 से कम मानों की संख्या खोजने के लिए SUMPRODUCT फ़ंक्शन का उपयोग करेंगे।
-
इस ट्यूटोरियल का अनुसरण करने के लिए, एक खाली एक्सेल वर्कशीट में नमूना डेटा (नीचे दी गई छवि में दिखाया गया है) दर्ज करें।
- सेल B7 चुनें। यह वह स्थान है जहां फ़ंक्शन के परिणाम प्रदर्शित होंगे।
-
सूत्र दर्ज करें =SUMPRODUCT(($A$2:$B$6>25)($A$2:$B$6<75)) और Enter दबाएं.
-
जवाब 5 सेल B7 में दिखाई देता है। श्रेणी में केवल पाँच मान हैं (40, 45, 50, 55, और 60) जो 25 से अधिक और 75 से कम हैं।
- वर्कशीट के ऊपर फॉर्मूला बार में पूरा फॉर्मूला देखने के लिए B7 सेल का चयन करें।
SUMPRODUCT को तोड़ना
जब तर्कों के लिए शर्तें निर्धारित की जाती हैं, तो SUMPRODUCT प्रत्येक सरणी तत्व का मूल्यांकन शर्त के विरुद्ध करता है और एक बूलियन मान (TRUE या FALSE) देता है। गणना के उद्देश्य से, एक्सेल उन सरणी तत्वों के लिए 1 का मान निर्दिष्ट करता है जो TRUE हैं और जो FALSE हैं उनके लिए 0 का मान निर्दिष्ट करता है।
SUMPRODUCT क्या कर रहा है, यह सोचने का एक और तरीका है कि गुणन चिह्न को AND शर्त के रूप में सोचें। इस बात को ध्यान में रखते हुए, स्थिति केवल तभी सही होती है जब दोनों शर्तें पूरी होती हैं, संख्याएँ 25 से अधिक और 75 से कम होती हैं। फ़ंक्शन तब 5 के परिणाम पर पहुंचने के लिए सभी वास्तविक मानों का योग करता है।