Googleスプレッドシートで加重パーセンテージを計算する方法
次の数式を使用して、Google スプレッドシートで加重パーセンテージを計算できます。
=SUMPRODUCT( A:A , B:B )/SUM( B:B )
この式は、列Aにパーセンテージ値が含まれ、列Bに重みが含まれていることを前提としています。
次の例は、この公式を実際に使用する方法を示しています。
例: Google スプレッドシートの加重パーセンテージ
学生がさまざまな試験で受け取ったスコアと各試験の重みを示す次のデータセットがあるとします。

次の式を使用して、クラス内の最終成績の加重パーセンテージを計算できます。
=SUMPRODUCT( B2:B6 , C2:C6 )/SUM( C2:C6 )
次のスクリーンショットは、この式の使用方法を示しています。

「パーセンテージとしてフォーマット」ボタンをクリックして、この小数をパーセンテージに変換します。

値は自動的にパーセンテージとしてフォーマットされます。

最終的なマークは85%であることがわかりました。
これが正しいことは、等級の加重パーセンテージを手動で計算することで確認できます。
- 加重パーセンテージ: (90%*10%) + (91%*10%) + (81%*10%) + (78%*10%) + (85%*60%)
- 加重パーセンテージ: 9% + 9.1% + 8.1% + 7.8% + 51%
- 加重パーセンテージ = 85% 。
この加重パーセンテージは、前の式を使用して計算した値に対応します。
注: Google スプレッドシートのSUMPRODUCT関数の完全なドキュメントは、ここで見つけることができます。
追加リソース
次のチュートリアルでは、Google スプレッドシートで他の一般的なタスクを実行する方法を説明します。