Skip to content
本页内容

SumXMY2 (方法)

返回两个数组中对应值之差的平方和。

说明

  • 参数应为数字,或者是包含数字的名称、数组或引用。
  • 如果数组或引用参数包含文本、逻辑值或空单元格,则这些值将被忽略;但含有零值的单元格包括在内。
  • 如果 array_x 和 array_y 中值的数目不同,则 SUMXMY2 将返回错误值 #N/A。

参数

属性数据类型必填说明
Arg1Any必填Array_x - 第一个数值数组或区域。
Arg2Any必填Array_y - 第二个数值数组或区域。

返回值

float

示例

python
#本示例使用 SumXMY2 方法计算两个数组中对应值之差的平方和,并赋值给A1单元格
def test():
    arr1 = [1, 2, 3]
    arr2 = [10.3, -31.2, 60.2]
    Range("A1").Value2 = WorksheetFunction.SumXMY2(arr1, arr2)
python
#本示例为C1等单元格分别赋值,使用 SumXMY2 方法计算两个数组中对应值之差的平方和
def test():
    Range("C1").Value2 = -5
    Range("C2").Value2 = 0
    Range("C3").Value2 = 5
    Range("C4").Value2 = 1
    Range("D1").Value2 = 23.3
    Range("D2").Value2 = 200.03
    Range("D3").Value2 = 9
    Range("D4").Value2 = 10
    print(WorksheetFunction.SumXMY2(Range("C1:C4"), Range("D1:D4")))