खोज…


परिचय

SUMPRODUCT फ़ंक्शन दिए गए सरणियों में संबंधित घटकों को गुणा करता है, और उन उत्पादों का योग लौटाता है

वाक्य - विन्यास

  • SUMPRODUCT (array1, [array2], [array3], ...)

टिप्पणियों

  • सरणी तर्कों में समान आयाम होने चाहिए। यदि वे नहीं करते हैं, तो SUMPRODUCT #VALUE! त्रुटि मान।
  • SUMPRODUCT उन सरणी प्रविष्टियों को मानते हैं जो संख्यात्मक नहीं हैं जैसे कि वे शून्य थे।

संख्यात्मक श्रेणियों के साथ SUMPRODUCT का उपयोग करना

A1:A3 और B1:B3 पर एक ही आकार और केवल संख्या मान होने पर विचार करें

यहाँ छवि विवरण दर्ज करें

=SUMPRODUCT(A1:A3,B1:B3)

यह सीमाओं के माध्यम से लूप करेगा, एक ही पंक्ति में मानों के उत्पाद ले रहा है और उन्हें समेटे हुए है, इस उदाहरण में 32 लौटेगा।

A1*B1 = 4
A2*B2 = 10
A3*B3 = 18

बूलियन सरणियों के साथ SUMPRODUCT का उपयोग करना

निम्न श्रेणियों पर विचार करें A1:A3 और B1:B3 नीचे के रूप में

यहाँ छवि विवरण दर्ज करें

=SUMPRODUCT(--(A1:A3="c"),B1:B3)

यह सबसे पहले निम्न सरणी में (A1:A3="c") में हेरफेर करेगा

A1="c" = FALSE
A2="c" = FALSE
A3="c" = TRUE

फिर -- ऑपरेटर को लागू करें जो क्रमशः TRUE और FALSE को 1 और 0 में परिवर्तित करता है। तो सरणी बन जाता है

--FALSE = 0
--FALSE = 0
--TRUE  = 1

फिर SUMPRODUCT फॉर्मूला साधारण संख्यात्मक मामले की तरह पूरा होता है। इस उदाहरण में 6 लौट रहे हैं

0*4 = 0
0*5 = 0
1*6 = 6

नोट: यह एक SUMIF फ़ंक्शन के बराबर है



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow