SGPAからCGPAを計算する方法の基本は、各学期のSGPAに、その平均に含まれた単位数を組み合わせることです。各SGPAに対応する単位数を掛け、積を合計し、対象単位数の総計で割ります。こうすれば、学期ごとの結果の背後にある科目の単位数による重みを保てます。
学期ごとの単位数が同じで、計算対象の科目や規則も一致する場合に限り、SGPAの単純平均が加重計算と同じになります。単位数が違うのに単純平均を使うと、少ない単位の学期と多い単位の学期が同じ影響を持ちます。ここで示すのは計算の考え方であり、成績証明書や大学の規則に代わる公式結果ではありません。
SGPAとCGPAが表すもの
SGPAは一つの学期の成績をまとめた値です。一般には、各科目の成績ポイントに科目の単位数を掛け、計算対象の単位数で割ります。CGPAは、より長い期間の対象成績をまとめます。対象が全修了学期なのか、現在までに履修した科目なのかは、大学の制度によって異なります。
略称だけでは、どの科目が計算に含まれるか、再履修をどう扱うか、不合格科目に何ポイントを与えるか、いつ丸めるかまでは分かりません。以下の式がそのまま使えるのは、学期SGPAと単位数が累積計算と同じ対象範囲・加重規則に基づく場合です。
SGPAからCGPAを計算する方法:単位数による加重式
各学期について、SGPAにその平均へ含めた単位数を掛けます。積を合計し、対応する対象単位数の総計で割ります。式では、CGPA = (S1 × C1 + S2 × C2 + ... + Sn × Cn) ÷ (C1 + C2 + ... + Cn) です。Sは学期SGPA、Cは対応する対象単位数、nは計算に含める学期数を表します。
在籍単位、履修登録単位、合格単位、時間割の単位数をそのまま使わず、大学がSGPAとCGPAで計算対象に定める単位数を確認してください。これらは一致しない場合があります。大学が科目単位の式や特別な累積規則を公表しているなら、公開SGPAからの簡易計算より、その規則を優先します。SGPAからCGPAを計算する方法を決める前に、各学期の対象単位数をそろえて確認しましょう。この方法では、計算前に単位数を照合することが重要です。
- 求める累積結果に含まれる各学期のSGPAを書き出します。
- 各学期のSGPAとCGPAの規則に含まれる単位数を確認します。
- 各SGPAに対応する対象単位数を掛けます。
- 積を合計し、対象単位数の合計で割ります。
- 途中で丸めず、最後に大学が指定する桁数や方法を適用します。
学期ごとの単位数が異なる場合の計算例
第1学期のSGPAが8.0、対象単位数が20、第2学期のSGPAが9.0、対象単位数が24だとします。加重ポイントは8.0 × 20 = 160、9.0 × 24 = 216です。合計は376ポイント、44単位なので、376 ÷ 44 = 8.54545...となります。規則が小数第2位までなら表示値は8.55です。
単純平均では(8.0 + 9.0)÷ 2 = 8.50です。第2学期は対象単位が4単位多いのに、単純平均は両学期を同じ重みで扱うため結果が異なります。加重計算なら、単位数が多い学期はその分だけ累積値に影響します。
この例は、両方のSGPAが累積規則と同じ科目を対象にしていることを前提とします。科目の除外、再履修結果の置き換え、個別の調整がある場合は、丸められた学期値から推定せず、大学の科目単位の規則を確認します。これが学期単位数の違いを反映する、SGPAからCGPAを計算する方法です。
| 学期 | SGPA | 対象単位数 | 加重ポイント |
|---|---|---|---|
| 1 | 8.0 | 20 | 8.0 × 20 = 160 |
| 2 | 9.0 | 24 | 9.0 × 24 = 216 |
| 合計 | 44 | 376 | |
| 累積値 | 376 ÷ 44 | 8.54545...(小数第2位なら約8.55) |
学期SGPAをそのまま平均できる条件
(S1 + S2 + ... + Sn)÷ n の簡易式が加重式と一致するのは、計算対象の各学期で単位数が同じで、科目の扱いも互換性がある場合です。各学期の重みが等しくなるため、同じ単位数が分子と分母で相殺されます。
対象20単位の学期でSGPAが8.0と9.0なら、(8.0 × 20 + 9.0 × 20)÷ 40 = 8.50です。8.0と9.0の単純平均も8.50になります。ただし、登録単位が同じだけでは不十分です。科目区分によって除外や扱いが異なる場合、計算対象単位は同じとは限りません。したがって、SGPAからCGPAを計算する方法は単位数と対象範囲を一緒に見る必要があります。
前のCGPAと新しいSGPAを単純平均できない理由
前のCGPAは、すでに複数の科目とそれらの対象単位数をまとめています。最新学期のSGPAと同じ重みの一学期分ではありません。二つの数値をそのまま平均すると、それぞれが何単位分の結果を表すかという情報が失われます。
大学が、前のCGPAはC単位に基づく丸め前の加重平均であり、新学期は互換性のあるK単位でSGPA Sを追加すると確認している場合は、(前CGPA × C + S × K)÷(C + K)と書けます。この簡易式は科目範囲、除外、再履修、精度の規則が一致するときだけ有効です。前CGPAがすでに丸められている、または過去の単位数が不明なら、公式値と完全には一致しないことがあります。
確実性を高めるには、現在の規則を科目ごとの成績ポイントと単位数に適用するか、大学の記録システムが示す累積CGPAを使います。新学期を追加するときも、同じ重み付けでSGPAからCGPAを計算する方法を使います。
計算対象となる科目と単位数を確認する
「単位数」が常に同じ分母を意味するとは限りません。カリキュラムには登録単位、成績証明書には修得単位、CGPA規則には計算対象単位が記載されることがあります。履修取消、未完了の成績、合否のみの科目、聴講、再履修、プロジェクト、追加単位は、総数の扱いを変える可能性があります。
2026年1月付のIIIT-Delhi公式規則は、制度確認の必要性を示す例です。同校は科目の成績ポイントを単位数で加重してSGPAとCGPAを計算し、CGPAは学期SGPA同士や過去のCGPAの平均ではないと説明しています。また、W、I、X、Sなどの評価を同校では除外し、B.Tech.向けには成績の低い単位に関する特別調整を定めています。これは該当する規則と学生向けの扱いであり、他大学に一般化できません。
SGPAとCGPAで科目の除外や扱いが異なると、学期の要約値だけでは公式の累積結果を再現できない場合があります。自分の学科、制度、年度に適用される学則や試験部門の案内を確認してください。SGPAからCGPAを計算する方法だけでは足りない例もあります。
最後の計算まで精度を保つ
SGPAや累積値は小数点以下の桁数をそろえて表示されることがありますが、大学内部ではより多くの桁を使って計算している場合があります。丸め済みSGPAを組み合わせると、科目ごとの元のポイントから計算した結果とわずかに異なることがあります。
規則で指定されていない限り、各積や各学期の結果を途中で丸めないでください。利用できる精度を保って一度だけ割り算し、その後で指定の丸め方法を適用します。丸め済みのSGPAしかない場合は、SGPAからCGPAを計算する方法自体は同じでも、結果は推定値として扱います。
大学によって、小数第2位への四捨五入、切り捨て、境界値の特別処理が異なります。小数点以下が二桁あるだけで、元データより公式性が高くなるわけではありません。
よくある計算ミスを避ける
結果を使う前に、各SGPAに正しい対象単位数が対応し、全学期で同じ規則を使っていることを確認します。手計算と成績証明書が異なるときは、次の点を見直してください。
| 間違い | 結果が変わる理由 | 確認方法 |
|---|---|---|
| 単位数が異なるのに単純平均する | 対象単位数が異なっても学期に同じ重みを与えるためです。 | 合計する前に各SGPAへ対応単位数を掛けます。 |
| 規則を確認せず登録単位を使う | 一部科目が平均の分母から除外されることがあります。 | 現在の学則が定める対象単位を使います。 |
| 各学期の値を先に丸める | 途中の丸め差が累積することがあります。 | 精度を保ち、最後に丸めます。 |
| 前CGPAと新SGPAを平均する | 二つの値が表す単位数は大きく異なる場合があります。 | それぞれが表す単位数で加重します。 |
| 別大学の除外規則を使う | 科目区分、再履修、履修制度は大学ごとに異なります。 | 自分の学科と年度の規則を確認します。 |
よくある質問
SGPAからCGPAを計算する方法は何ですか?
各学期のSGPAに、その学期の対象単位数を掛け、積を合計して、同じ対象単位数の総計で割ります。式はCGPA = Σ(SGPA × 対象単位数)÷ Σ(対象単位数)です。科目の扱いと丸め方は大学の規則に従います。
全学期のSGPAを平均してCGPAを出せますか?
SGPAからCGPAを計算する方法で単純平均が使えるのは、対象となる全学期の単位数が同じで、計算規則も互換性がある場合に限られます。単位数が違う場合は加重式を使います。
前のCGPAと新しいSGPAでCGPAを更新できますか?
前のCGPAが表す単位数と新学期の単位数、および互換性のある科目規則も必要です。前の値が丸め済み、または単位数が不明なら推定にとどまる可能性があります。
計算にはどの単位数を使いますか?
SGPAからCGPAを計算する方法で分母に使うのは、大学の現在のSGPA・CGPA規則で計算対象となる単位数です。登録、受験、修得、平均に含まれる単位数は異なることがあります。除外科目や再履修も確認します。
手計算が成績証明書と少し違うのはなぜですか?
SGPAからCGPAを計算する方法を手計算した値と成績証明書が違うのは、大学が丸め前の科目ポイント、除外や再履修の規則、表示SGPAから分からない丸め方法を使っているためかもしれません。
単位数で加重したCGPAは公式結果ですか?
計算の確認には使えますが、成績を発行する大学の規則と一致する場合に限り公式です。申請などの正式な用途では、成績証明書や大学の学則を優先してください。
出典と規則について
式の関係は大学の公式資料を例に説明しています。資料に記載された除外や特別調整はその大学固有のもので、一般規則として示していません。
- IIIT-Delhi:SGPA/CGPA計算規則(2026年1月) - 単位数で加重するSGPAとCGPAを定義し、CGPAが学期SGPAの平均ではないこと、同校固有の除外とB.Tech.向け調整を説明しています。