この記事では、Microsoft Excel の SUMX2MY2 関数の数式の構文と使用方法について説明します。
説明
この Excel 関数は、2 つの配列内の対応する値の 2 乗 差の合計を返します。
書式
SUMX2MY2(配列 1, 配列 2)
SUMX2MY2 関数の書式には、次の引数があります。
- array_x 必須。 対象となる一方の数値配列またはセル範囲を指定します。
- array_y 必須。 対象となるもう一方の数値配列またはセル範囲を指定します。
解説
- 引数は次のいずれかである必要があります
> 数値または
> 名前、配列、または数値を含む参照。 - 範囲に文字列、論理値、または空白セルが含まれる場合、これらは無視されます。 ただし、値が 0 のセルが含まれます。
- array_xとarray_yの値の数が異なる場合、SUMX2MY2関数は #N/A エラー値を返します。
- 平方差の合計は次の式で計算できます。
使用例
次の表のサンプル コンテンツ (数式行を含む) をコピーし、新しい Excel ワークシートのセル A1 に貼り付けます。 数式に結果が自動的に表示されない場合は、F2 キーを押して Enter キーを押します。 必要に応じて列の幅を調整して、すべてのデータを表示します。
| データ | ||
|---|---|---|
| 配列 1 | 配列 2 | |
| 2 | 6 | |
| 3 | 5 | |
| 9 | 11 | |
| 1 | 7 | |
| 8 | 5 | |
| 7 | 4 | |
| 5 | 4 | |
| 数式 | 説明 (計算結果) | 結果 |
| =SUMX2MY2(A2:A8,B2:B8) | 上の 2 つの配列の平方差の合計を求めます (-55) | -55 |
| =SUMX2MY2({2, 3, 9, 1, 8, 7, 5}, {6, 5, 11, 7, 5, 4, 4}) | 2 つの配列定数の平方差の合計を求めます (-55) | -55 |