加重幾何平均を取得するために使用できる Excel の関数式はありますか?

加重幾何平均を取得するために使用できる Excel の関数式はありますか?

通常の GEOMEAN 関数では、さまざまな数値すべてが均等に重み付けされていると想定していますが、この場合はそうではありません。では、重み付けされた幾何平均をどのように計算すればよいのでしょうか。

答え1

これには組み込みの数式はありませんが、SUMPRODUCT を使用して補助することができます。参照:http://support.microsoft.com/kb/214049

答え2

SUMPRODUCT計算に使用できると思います加重平均しかし、加重幾何平均でそれをどのように実行できるかはわかりません。

の値が でA1:D1重みが であると仮定して、A2:D2この「配列数式」を試してください。

=PRODUCT(A1:D1^(A2:D2/SUM(A2:D2)))

CTRL+SHIFT+ENTERで確定すると、{や}のような中括弧が数式の周りに表示されます。

A2:D2(重み)のすべての値が同じであれば、その式は次の式と同じ結果になります。

=GEOMEAN(A1:D1)

この式は計算機と同じ結果をもたらすはずですここ

注: 重みの合計が1になる場合はSUM関数を削除できます。

関連情報