練習 / 数学

SUMPRODUCT で重み付き最終成績を求める

ふつう 数学

授業の成績は単純平均ではありません。期末の比重が宿題より大きいです。A2:C5 に各項目の点数と重み(重みの合計は1)があります。Final grade セル E2 で、点数と重みを1本の数式で掛け合わせて最終成績を求めてください。

点数×重みを掛けて合計する1本の数式にしてください。各積を補助セルに分けないでください。

ヒント 0/4
模範解答 2
–
テストケース
1
2
3
リセット
提出
fx
A
B
C
D
E
F
G
1
2
3
4
5
6
7
8
9
10
インタラクティブなスプレッドシートを読み込み中...
セルと数式の計算エンジンを準備しています
○ 準備完了 ハイライトされたセルに数式を入力し、「提出」を押してください。

ポイント解説

SUMPRODUCT(配列1, 配列2) は行ごとに掛けてから一度に合計します。重みの合計が1なら結果は加重平均です。普通の AVERAGE だと 10% の課題と 40% の期末が同じ扱いになり、面接の定番トラップです。

関数ガイド

よくある質問

Excel で加重平均を出すには?

重みの合計が1なら =SUMPRODUCT(点数, 重み) です。例:=SUMPRODUCT(B2:B5, C2:C5) は各点数に重みを掛けて一度に合計します。

なぜ AVERAGE だけではだめですか?

AVERAGE は各項目を同等に扱います。期末が40%、宿題が20%なら単純平均は差を消し、誤った成績になります。

重みの合計が1でないときは?

合計で割ります。=SUMPRODUCT(B2:B5, C2:C5) / SUM(C2:C5)。100%、110%、点数制でも正規化されます。

Google スプレッドシートでも SUMPRODUCT は使えますか?

はい。Excel と同じ動きなので、両プラットフォームの面接でも標準的な答えです。