2つの配列xとy(二乗なし)の平均からの偏差の積の合計を計算するための直接的なExcelの式はありますか?
SUMPRODUCTを使用して結果を取得する方法はすでに知っています。SUMPRODUCT(rng1-avg(rng1)、rng2-avg(rng2))
次の合計を与えるSUMXMY2関数のような直接式があるかどうか知りたいです:
私の知る限り、短い答えは「いいえ」です。最も近い関数はCovariance.Pです。
したがって、必要な答えを得るには、範囲内のデータペアの数を掛ける必要があります。
=COVARIANCE.P(A2:A6,B2:B6)*COUNT(A2:A6)
上記のリファレンスのデータを使用します。
これをもう少し詳しく見てみると、Sumproduct式は、一方または両方の列にデータ項目がない場合、それらをゼロとして扱うため、誤った結果を生成します。したがって、ユーザーが完全なデータを持っていると確信できない限り、おそらく非推奨にする必要があります。
いずれかの列で値が欠落する可能性があるため、上記の式を次のように変更する必要があります。
=COVARIANCE.P(A2:A6,B2:B6)*COUNTIFS(A2:A6,"<>",B2:B6,"<>")
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加