このツールとは?
平均点は、複数の成績を1つの数字にまとめたものです。単純平均は全成績を足して科目数で割る方法で、どの成績も同じ重みのときに正しい計算です。加重平均は各成績に重み(単位数、時間数、割合など)を掛けてから重みの合計で割る方法で、6単位の科目が2単位の科目より重く数えられるべきとき、あるいは期末が中間より配点が大きいときに必要になります。
学校で最もよくあるパターンは、中間と期末を固定の割合で合算するものです。たとえば中間40% + 期末60%。これは項目が2つだけの加重平均にすぎません — あまりに一般的なので、このツールには専用モードを用意しました。学生なら誰もがいずれ聞く逆向きの質問にも対応しています:中間でこの点数だったら、合格には期末で何点必要?
なぜこれを使うのか?
- 単純平均と加重平均の両方に対応 — チェックボックス1つで切り替え。
- 配点を調整できる専用の中間+期末モード(初期値40/60)。
- 逆算機能:目標の総合点と中間の点数から、期末に必要な最低点を計算。
- どんな採点方式でも使えます — 100点満点、10段階、その他の数値なら何でも。
- 無料・即時、アップロード一切なし — 計算はすべてブラウザ内で実行。
使い方
- モードを選びます:複数科目の平均、または中間+期末。
- リストモードでは各成績と重み/単位数を入力します(重みなしの単純平均はチェックボックスをオン)。
- 中間+期末モードでは点数を入力し、40/60以外の配分ならパーセントを調整します。
- 計算ボタンを押します — 期末の点数を空欄にして目標点を入れれば、期末で何点必要かが逆算されます。
例
入力
中間55点、期末70点、配分40%/60%出力
総合成績:64点55 × 0.40 + 70 × 0.60 = 22 + 42 = 64。合格ラインが60点で中間が55点なら、逆算モードは期末で最低63.4点必要と表示します。
加重平均の例
| 項目 | 点数 | 配分 | 寄与分 |
|---|---|---|---|
| 中間 | 55 | 40% | 22.0 |
| 期末 | 70 | 60% | 42.0 |
| 総合 | — | 100% | 64.0 |
学生向けの関連計算ツール
学校が4.0スケールを使っている場合は、GPA計算ツールが科目の成績と単位数をグレードポイント平均に換算します。日常のパーセントの疑問 — 42は60の何%か、15%増はいくらか — はパーセント計算ツールが一通りカバーします。
年齢計算ツールは出願書類用の正確な年齢を算出し、AIプロンプト集は学習の効率化に役立ちます。
→ GPA計算ツール · パーセント計算ツール · 年齢計算ツール · 学生向けAIプロンプト
よくある質問
加重平均と単純平均の違いは何ですか?
単純平均はすべての成績を平等に扱います:合計して科目数で割るだけです。加重平均では一部の成績がより重く数えられます:各成績に重み(単位数、時間数、割合)を掛け、その積を合計して重みの合計で割ります。すべての重みが等しければ両者の結果は一致します — 加重平均が一般形です。
中間と期末の配分は普通どのくらいですか?
最も一般的なのは中間40%・期末60%で、このツールでも初期値にしています。30/70や50/50もよく見られ、課題や小テストを第3の要素として加える科目もあります。正確な配分はシラバスで確認してください — 配分は学校側が決めるもので、この計算ツールでは自由に調整できます。
合格するために期末で何点必要かはどう計算しますか?
加重平均の式を期末の点数について解きます:必要な期末点 = (目標 × 100 − 中間 × 中間の配分)÷ 期末の配分。配分40/60、合格ライン60点、中間50点なら:(60 × 100 − 50 × 40) ÷ 60 = 66.7点。このツールの逆算モードはこの計算を自動で行い、満点でも届かない目標にはその旨を表示します。
10段階評価など他の採点方式でも使えますか?
使えます。平均の数学は採点方式に依存しません — 10段階、20点満点、100点満点など、どんな数値でも入力でき、平均は同じ方式で出力されます。ただし1回の計算内ではすべて同じ方式に揃えてください。10段階と100点満点を混ぜてはいけません。
GPA計算ツールと同じものですか?
少し違います。GPAは各科目の成績を固定の指標(通常4.0スケール)のグレードポイントに換算し、単位数で重み付けして、成績証明書用の標準化された指数を出します。このツールは素点そのものを平均します — 科目の総合点、試験の平均点、合格ラインの計算に必要なのはこちらです。4.0スケールの計算にはGPA計算ツールをお使いください。
入力したデータは保存されますか?
いいえ。計算はブラウザ内のJavaScriptで行われ、入力した成績がサーバーに送信されたり、保存・記録されたりすることはありません。