Difference between revisions of "Documentation/How Tos/Calc: SUMX2PY2 function"
From Apache OpenOffice Wiki
< Documentation | How Tos
(Initial content) |
m |
||
(14 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
− | __NOTOC__ | + | {{DISPLAYTITLE:SUMX2PY2 function}} |
+ | {{Documentation/CalcFunc ArraysTOC | ||
+ | |ShowPrevNext=block | ||
+ | |PrevPage=Documentation/How_Tos/Calc:_SUMX2MY2_function | ||
+ | |NextPage=Documentation/How_Tos/Calc:_SUMXMY2_function | ||
+ | }}__NOTOC__ | ||
== SUMX2PY2 == | == SUMX2PY2 == | ||
Line 6: | Line 11: | ||
=== Syntax: === | === Syntax: === | ||
<tt>'''SUMX2PY2(x; y)'''</tt> | <tt>'''SUMX2PY2(x; y)'''</tt> | ||
− | : <tt>'''x'''</tt> and <tt>'''y'''</tt> are arrays or ranges of the same size. <tt>'''SUMX2PY2'''</tt> calculates [[Image:Calc_sumx2py2_equation.png]] for the <i>i</i> elements in the arrays. | + | : <tt>'''x'''</tt> and <tt>'''y'''</tt> are arrays or ranges of the same size. <tt>'''SUMX2PY2'''</tt> calculates [[Image:Calc_sumx2py2_equation.png]] for the <i>i</i> elements in the arrays or ranges. |
+ | |||
+ | :<i>Advanced topic:</i> | ||
+ | |||
+ | :<tt>'''SUMX2PY2'''</tt> evaluates its parameters <tt>'''x'''</tt> and <tt>'''y'''</tt> as [[Documentation/How_Tos/Using Arrays|array formulas]] but does not need to be entered as an array formula. In other words, it can be entered with the {{key|Enter}} key, rather than {{key|Cntrl|Shift|Enter}}. See the example below. | ||
=== Example: === | === Example: === | ||
Line 12: | Line 21: | ||
:where cells A1 and A2 contain <tt>'''4'''</tt> and <tt>'''3'''</tt> respectively, returns (4<sup>2</sup>+2<sup>2</sup>) + (3<sup>2</sup>+1<sup>2</sup>) = <tt>'''30'''</tt>. | :where cells A1 and A2 contain <tt>'''4'''</tt> and <tt>'''3'''</tt> respectively, returns (4<sup>2</sup>+2<sup>2</sup>) + (3<sup>2</sup>+1<sup>2</sup>) = <tt>'''30'''</tt>. | ||
− | + | <i>Advanced topic (parameter evaluated as array formula):</i> | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | [[Documentation/How_Tos/Using Arrays|''' | + | <tt>'''SUMX2PY2(A1:A2+1; {2|1})'''</tt> |
+ | :when entered 'normally' (not as an [[Documentation/How_Tos/Using Arrays|array formula]]), and where cells A1 and A2 contain <tt>'''3'''</tt> and <tt>'''2'''</tt> respectively, returns ((3+1)<sup>2</sup>+2<sup>2</sup>) + ((2+1)<sup>2</sup>+1<sup>2</sup>) = <tt>'''30'''</tt>. <tt>'''SUMX2PY2'''</tt> forces <tt>'''(A1:A2+1)'''</tt> to be evaluated as an [[Documentation/How_Tos/Using Arrays|array formula]] (internally returning the array {4|3}). | ||
− | [[Documentation/How_Tos/Calc: Array functions| | + | {{SeeAlso|EN| |
+ | * [[Documentation/How_Tos/Calc: SUM function|SUM]] | ||
+ | * [[Documentation/How_Tos/Calc: SUMIF function|SUMIF]] | ||
+ | * [[Documentation/How_Tos/Calc: SUMSQ function|SUMSQ]] | ||
+ | * [[Documentation/How_Tos/Calc: SUMPRODUCT function|SUMPRODUCT]] | ||
+ | * [[Documentation/How_Tos/Calc: SUMX2MY2 function|SUMX2MY2]] | ||
+ | * [[Documentation/How_Tos/Calc: SUMXMY2 function|SUMXMY2]] | ||
+ | * [[Documentation/How_Tos/Conditional Counting and Summation|Conditional Counting and Summation]] | ||
+ | * [[Documentation/How_Tos/Using Arrays|How To Use Arrays in Calc]] | ||
+ | * [[Documentation/How_Tos/Calc: Array functions|Array functions]] | ||
+ | * [[Documentation/How_Tos/Calc: Functions listed alphabetically|Functions listed alphabetically]] | ||
+ | * [[Documentation/How_Tos/Calc: Functions listed by category|Functions listed by category]]}} | ||
+ | [[Category: Documentation/Reference/Calc/Array functions]] |
Latest revision as of 10:51, 30 January 2024
SUMX2PY2
Returns the sum of the squares of all elements of two matrices.
Syntax:
SUMX2PY2(x; y)
- x and y are arrays or ranges of the same size. SUMX2PY2 calculates for the i elements in the arrays or ranges.
- Advanced topic:
- SUMX2PY2 evaluates its parameters x and y as array formulas but does not need to be entered as an array formula. In other words, it can be entered with the ↵ Enter key, rather than Cntrl + ⇧ Shift + ↵ Enter . See the example below.
Example:
SUMX2PY2(A1:A2; {2|1})
- where cells A1 and A2 contain 4 and 3 respectively, returns (42+22) + (32+12) = 30.
Advanced topic (parameter evaluated as array formula):
SUMX2PY2(A1:A2+1; {2|1})
- when entered 'normally' (not as an array formula), and where cells A1 and A2 contain 3 and 2 respectively, returns ((3+1)2+22) + ((2+1)2+12) = 30. SUMX2PY2 forces (A1:A2+1) to be evaluated as an array formula (internally returning the array {4|3}).
See Also