Difference between revisions of "Manuals/calci/SUMPRODUCT"

From ZCubes Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 +
=SUMPRODUCT(arr1, arr2, .....)=
  
 +
*where <math>arr1, arr2, .....</math> are arrays whose values are to be multiplied and then added.
  
<div style="font-size:30px">'''SUMPRODUCT'''(Array1, Array2...............)</div><br/>
+
SUMPRODUCT() multiplies the corresponding array values and displays their sum as a result.
*where, '''Array1, Array2.........''' - represents the arrays which first multiply and add.
 
  
 +
== Description ==
  
==Description==
+
SUMPRODUCT(arr1, arr2, .....)
It returns the sum of multiplies corresponding values in the arrays.
 
  
==Remarks==
+
*This function first multiplies the corresponding values in respective arrays and then adds the product values to display the result.
<div id="7SpaceContent" class="zcontent" align="left">If Array1,Array2....... have different number of values, SUMPRODUCT returns the #ERROR.</div>
+
*Argument <math>arr1, arr2, .....</math> are the numbers to be multiplied and then added.
 +
*<math>arr1, arr2, .....</math> should be of same dimensions, else Calci displays #N/A error message.
 +
*Non-numeric values are considered zero (0).
  
==Examples==
+
== Examples ==
<div id="8SpaceContent" class="zcontent" align="left">
 
Lets see an example in (Column3, Row1) <nowiki>=SUMPRODUCT(R1C1:R3C2,R4C1: R6C2)</nowiki>
 
  
SUMPRODUCT returns 298.
+
<div id="6SpaceContent" class="zcontent" align="left">
</div>
 
  
<div id="2SpaceContent" class="zcontent" align="left">
+
{| id="TABLE3" class="SpreadSheet blue"
 +
|- class="even"
 +
| class="  " | '''Array 1'''
 +
| class="  " | '''Array 1'''
 +
| class="  " | '''Array 2'''
 +
| class="  " | '''Array 2'''
 +
| class="  " | '''Array 3'''
 +
| class=" " | '''Array 3'''
  
  {| id="TABLE3" class="SpreadSheet blue"
+
|- class="odd"
  |- class="even"
+
| class="sshl_f" |1
  | class=" " |
+
| class="sshl_f" |4
  | Column1
+
| class="sshl_f" |7
  | class="     " | Column2
+
| class="sshl_f" |7
  | class="     " | Column3
+
| class="sshl_f" |-1
  | Column4
+
| class="sshl_f" |-4
  |- class="odd"
+
 
  | class=" " | Row1
+
|- class="even"
  | class=" " | 1
+
| class="sshl_f" |2
  | class=" " | 7
+
| class="sshl_f" |5
  | class="sshl_f" | 298
+
| class="sshl_f" |8
  | class=" " |
+
| class="sshl_f" |8
  |- class="even"
+
| class="sshl_f" |-2
  | class=" " | Row2
+
| class="sshl_f" |-5
  | class=" " | 2
+
 
  | class=" " | 8
+
|- class="odd"
  | class=" SelectTD ChangeBGColor SelectTD" |
+
| class="sshl_f" |3
  | class=" " |
+
| class="sshl_f" |6
  |- class="odd"
+
| class="sshl_f" |9
  | Row3
+
| class="sshl_f" |9
  | class=" " | 3
+
| class="sshl_f" |-3
  | class=" " | 9
+
| class="sshl_f" |-6
  | class=" " |
+
 
  | class=" " |
+
|- class="even"
  |- class="even"
+
| class="sshl_f" |
  | Row4
+
| class="sshl_f" |
  | class="                                                 sshl_f " | 4
+
| class="sshl_f" |
  | class=" " | 10
+
| class="sshl_f" |
  | class=" " |
+
| class="sshl_f" |
  | class=" " |
+
| class="sshl_f" |
  |- class="odd"
+
 
  | class=" " | Row5
+
|}
  | class=" " | 5
+
 
  | class=" " | 11
+
=SUMPRODUCT(A2:B4,C2:D4) : Calculates ((1*7)+(2*8)+(3*9)+(4*7)+(5*8)+(6*9)). <br />Returns '''172''' as a result.
  | class=" " |
+
=SUMPRODUCT(A2:B4,E2:F4) : Calculates ((1*-1)+(2*-2)+(3*-3)+(4*-4)+(5*-5)+(6*-6)). <br />Returns '''-91''' as a result.
  | class=" " |
+
=SUMPRODUCT(A2:B4,C2:D4,E2:F4) : Calculates ((1*7*-1)+(2*8*-2)+(3*9*-3)+(4*7*-4)+(5*8*-5)+(6*9*-6)). <br />Returns '''-756''' as a result.
  |- class="even"
+
=SUMPRODUCT([2,6],[1.5,-2]) : Calculates ((2*1.5)+(6*-2)). Returns '''-3''' as a result.
  | Row6
+
 
  | class=" " | 6
+
==See Also==
  | class=" " | 12
+
 
  | class=" " |
+
*[[Manuals/calci/SUM | SUM]]
  | class=" " |
+
*[[Manuals/calci/PRODUCT | PRODUCT]]
</div>
+
 
 +
==References==
 +
 
 +
*[http://en.wikipedia.org/wiki/Product_(mathematics) Product]
 +
*[http://en.wikipedia.org/wiki/Summation Summation]

Revision as of 17:22, 21 February 2014

SUMPRODUCT(arr1, arr2, .....)

  • where are arrays whose values are to be multiplied and then added.

SUMPRODUCT() multiplies the corresponding array values and displays their sum as a result.

Description

SUMPRODUCT(arr1, arr2, .....)

  • This function first multiplies the corresponding values in respective arrays and then adds the product values to display the result.
  • Argument are the numbers to be multiplied and then added.
  • should be of same dimensions, else Calci displays #N/A error message.
  • Non-numeric values are considered zero (0).

Examples

Array 1 Array 1 Array 2 Array 2 Array 3 Array 3
1 4 7 7 -1 -4
2 5 8 8 -2 -5
3 6 9 9 -3 -6
=SUMPRODUCT(A2:B4,C2:D4) : Calculates ((1*7)+(2*8)+(3*9)+(4*7)+(5*8)+(6*9)). 
Returns 172 as a result. =SUMPRODUCT(A2:B4,E2:F4) : Calculates ((1*-1)+(2*-2)+(3*-3)+(4*-4)+(5*-5)+(6*-6)).
Returns -91 as a result. =SUMPRODUCT(A2:B4,C2:D4,E2:F4) : Calculates ((1*7*-1)+(2*8*-2)+(3*9*-3)+(4*7*-4)+(5*8*-5)+(6*9*-6)).
Returns -756 as a result. =SUMPRODUCT([2,6],[1.5,-2]) : Calculates ((2*1.5)+(6*-2)). Returns -3 as a result.

See Also

References