防御率の計算式と端数イニングの求め方|自責点の違いや目安を解説
野球の投手力を測る最も代表的な指標である「防御率(ERA)」。プロ野球の中継やスポーツニュース、スコアブックの集計などで日常的に目にする数字ですが、いざ自分で計算しようとすると「1/3や2/3といった端数イニングはどう処理するのか」「失点と自責点の違いはどこにあるのか」と戸惑うケースは少なくありません。
防御率は、単に失った点数をイニング数で割るだけでは正確に算出できません。端数の正しい除算ルールや、野球規則に基づく自責点の判定基準を把握しておくことで、草野球の個人成績管理からプロ野球のデータ観戦まで、数字の持つ意味が劇的にクリアになります。本稿では、基本の計算式からエクセルでの自動化テクニック、現代野球における評価基準まで徹底的に解説します。
📌 【この記事の重要ポイントまとめ】
- 要点1:防御率の公式計算式は「(自責点 × 9)÷ 投球回数」であり、9イニング(1試合)投げ切った場合に平均して何点に抑えられるかを示す。
- 要点2:「5回1/3」などの端数イニングは、電卓で0.33と丸めず、分数(1/3=約0.3333…)として計算しなければ正確な数値が出ない。
- 要点3:失点(相手に入った全得点)と自責点(投手の責任による得点)は明確に異なり、味方の失策や捕逸による失点は防御率に影響しない。
【基本解説】防御率の計算式と小学生でも分かる仕組み
防御率(Earned Run Average = ERA)とは、「その投手が9イニング(1試合)を投げた場合、何点の自責点に抑えられるか」を数値化したものです。基本となる計算式は非常にシンプルです。
【防御率の基本計算式】
防御率 =(自責点 × 9)÷ 投球回数
なぜ「9」を掛けるのかといえば、野球の正規イニングが9回だからです。例えば、ある投手がシーズン通算で「投球回数 45回」「自責点 10」だった場合、計算は以下のようになります。
(10 × 9)÷ 45 = 90 ÷ 45 = 2.00
この投手の防御率は「2.00」となり、1試合(9イニング)投げれば平均して2点に抑える実力があると評価できます。
算数が苦手な小学生や野球初心者に向けて説明するなら、「まず取られた自責点に9を掛けて、それを投げたイニングの数で分ける(割り算する)」と覚えるのが最も明快です。小数点以下は通常、第3位を四捨五入して「小数第2位」まで表記します。

意外と迷う「1/3・2/3」端数イニングの計算方法と落とし穴
防御率の計算で最も多くの人がつまずくのが、投手がイニングの途中で降板した際に生じる「1/3」「2/3」という端数(アウトカウント)の処理です。
野球の1イニングは「3つのアウト」で構成されているため、アウトを1つ取って降板した場合は「1/3回」、2つ取って降板した場合は「2/3回」となります。スコアボードや新聞の記録欄では「5.1回」「5.2回」あるいは「5 1/3回」「5 2/3回」と記載されますが、この「.1」「.2」を小数の「0.1」「0.2」として電卓に入力すると計算結果が完全に狂ってしまいます。
正しくは、以下のように分数または正確な小数に変換して計算します。
- 1アウト(1/3回): 1 ÷ 3 = 0.333333...(例:5回1/3 = 5.3333...)
- 2アウト(2/3回): 2 ÷ 3 = 0.666666...(例:5回2/3 = 5.6666...)
例えば、「6回2/3を投げて自責点2」だった投手の防御率を求める場合、以下の手順を踏みます。
【ステップ1】投球回を分数にする
6回 + 2/3回 = 20/3回(約6.6667回)
【ステップ2】基本式に当てはめる
(自責点 2 × 9)÷ (20/3) = 18 ÷ (20/3) = 18 × 3 ÷ 20 = 54 ÷ 20 = 2.70
市販の一般的な電卓やスマートフォンの計算機能を使う場合は、「2 × 9 × 3 ÷ 20」のように、分母の3を先に掛けてから総アウト数(20)で割ると、小数の丸め誤差を一切出さずに正確な防御率を弾き出すことができます。
【数学的盲点】0回自責点で防御率が「無限大」になる現象
投手が登板したものの、1つもアウトを取れずに(0回0/3)自責点1以上を出して降板した場合、数学的に防御率は「無限大(算出不能)」となります。
計算式に当てはめると「(自責点 × 9)÷ 0」となり、数学のルールである「ゼロ除算(0で割ること)」が発生するためです。公認野球規則およびプロ野球の公式記録では、このようなケースの防御率を数値ではなく「-.- -」や「―――」「空欄」として表記します。シーズン防御率を計算する際は、その後にアウトを1つでも積み上げれば正常な数値として計算できるようになります。
【決定的な違い】自責点(ER)と失点(R)の境界線
防御率を正しく計算する上で絶対に混同してはならないのが、「自責点(Earned Run)」と「失点(Run)」の違いです。防御率の計算に用いるのは、失点ではなく「自責点」のみです。
| 区分 | 定義と概要 | 発生する具体例 | 防御率への影響 |
|---|---|---|---|
| 自責点(ER) | 投手の純粋な責任によって相手チームに与えた得点。 | ヒット、本塁打、四球、死球、暴投、ボーク等による失点 | 計算式に加算される |
| 失点(R) | 味方のエラー等を含め、試合中に相手に入ったすべての得点。 | 自責点 + 味方野手のエラーや捕逸(パスボール)による失点 | 直接は影響しない |
公認野球規則における自責点の判定には、「もし野手のエラーや捕逸がなければ、そのイニングはどう推移していたか」という厳密なイニングの再構成が行われます。
例えば、2アウト走者なしの場面で野手がフライを落球(エラー)し、その後に投手がホームランを打たれた場合、本来であれば3アウトチェンジでイニングが終了していたはずです。したがって、このホームランによって奪われた点数は「失点」にはなりますが、「自責点」は0となり、投手の防御率が悪化することはありません。
防御率は「味方守備陣のミスの責任を投手に背負わせない」という公正な哲学のもとに設計されている指標です。
【2026年最新基準】プロ野球の防御率目安と規定投球回
投球環境の進化やトレーニング理論の発展に伴い、プロ野球における投手の評価水準は時代とともに変化しています。現代野球における防御率の評価目安と、先発投手の安定感を測る関連指標の相関は以下の通りです。
| 防御率水準 | 投手ランク・位置づけ | 目安となるQS率 / WHIP | 編集部の見解・評価 |
|---|---|---|---|
| 1.00〜1.99 | 球界を代表する絶対的エース / タイトル級 | QS率 80%以上 / WHIP 1.00未満 | 沢村賞候補。試合を完全に支配する投球内容。 |
| 2.00〜2.99 | 優秀な先発ローテーション柱 / 勝ちパターン | QS率 65〜75% / WHIP 1.00〜1.15 | チームの柱として年間を通じて計算できる主力級。 |
| 3.00〜3.50 | 標準的な先発ローテ投手 / 一軍定着レベル | QS率 50〜60% / WHIP 1.20〜1.30 | 打線の援護次第で二桁勝利を十分に狙える水準。 |
| 4.00以上 | ローテーション当落線上 / 改善が必要 | QS率 40%未満 / WHIP 1.40以上 | イニング消化能力や中継ぎ陣への負担が懸念される。 |
最優秀防御率のタイトル争いと「規定投球回」の条件
日本プロ野球(NPB)において、防御率ランキングの対象となり「最優秀防御率」のタイトルを獲得するためには、シーズン終了時点で「規定投球回」を満たしている必要があります。
【プロ野球の規定投球回 計算式】
規定投球回 = 所属チームの年間試合数 × 1.0
NPBの年間レギュラーシーズンが143試合制である場合、143投球回を投げ切らなければ公式の防御率ランキングに名前が載ることはありません。どれほど防御率0点台の素晴らしい投球を続けていても、登板イニングが不足している投手はタイトルを獲得できない仕組みになっています。
エクセル(Excel)で防御率を一発算出する計算式と関数テクニック
草野球のリーグ運営や部活動の成績管理、個人データ分析をエクセルやGoogleスプレッドシートで行う際、「5.1」や「5.2」と入力されたイニング表記をどう数式で変換するかが実務上の大きな課題となります。
以下の関数テクニックを使うことで、端数イニングを含めた防御率の完全自動算出が可能になります。
【エクセル数式例:セルA2に「投球回(例: 5.2)」、セルB2に「自責点(例: 2)」がある場合】
=IFERROR((B2 * 9) / (INT(A2) + (MOD(A2, 1) * 10) / 3), "0回自責") この数式の構造は以下の3つのステップで処理されています。
INT(A2): 投球回の整数部分(5.2なら「5」)を取り出します。(MOD(A2, 1) * 10) / 3: 小数点以下の端数(.2)を取り出して10倍し、それを3で割ることで「2/3回」の小数値(0.666...)へ正確に変換します。IFERROR(..., "表記"): アウトを1つも取れずに降板した場合に発生する「#DIV/0!(ゼロ除算エラー)」を回避し、シートの見栄えを保ちます。
この数式をマスターしておけば、手動の防御率計算ツールに頼ることなく、大量の試合記録を一括で瞬時に処理できるようになります。

セイバーメトリクスから見る防御率の限界と発展指標(WHIP・QS率)
防御率は長年にわたり投手を評価する絶対的指標として君臨してきましたが、現代のセイバーメトリクス(野球統計学)においては、「運や守備力の影響を強く受ける」という構造的弱点も指摘されています。
そのため、プロ野球のスカウティングや高度なデータ分析では、防御率を補完する以下の2つの指標がセットで活用されています。
1. WHIP(1イニングあたりの許出塁数)
投手が1イニングあたり何人の走者(安打+四死球)を出したかを示す指標です。
【WHIPの計算式】 =(被安打 + 与四球)÷ 投球回数
味方の守備エラーや打線の援護に左右されにくく、「投手の純粋な制球力と支配力」をダイレクトに反映します。一般的に1.00未満であれば球界トップクラス、1.20前後が標準的な先発投手と評価されます。
2. QS率(クオリティスタート率)
先発投手が「6イニング以上を投げ、かつ自責点3以内」に抑えた試合の割合を示す指標です。
【QS率の計算式】 =(QS達成試合数 ÷ 先発登板数)× 100(%)
防御率は大量失点した1試合で大きく跳ね上がってしまう欠点がありますが、QS率は「先発としてどれだけ安定して試合を作ったか」という再現性を正しく評価することができます。
【防御率の計算】に関するよくある質問(FAQ)
Q1:少年野球や草野球(7回戦や6回戦制)での防御率の計算式はどうなりますか?
A1:少年野球(学童野球)で主流の「6イニング制」の場合は「(自責点 × 6)÷ 投球回」、中学野球や草野球の「7イニング制」の場合は「(自責点 × 7)÷ 投球回」で計算するのが一般的です。公認野球規則に定められた正規イニング数を掛けることで、そのカテゴリにおける「1試合あたりの平均自責点」を正確に導き出せます。
Q2:ランナーを残して降板した投手の自責点は誰につきますか?
A2:先発投手がランナーを出して降板し、後を継いだ救援投手がそのランナーを本塁に生還させた場合、その失点(自責点)は走者を出した先発投手に記録されます。救援投手には、自らが打たれたり四球で出したランナー以外の自責点はつきません。
Q3:防御率の計算で小数点第何位を四捨五入するのが公式ルールですか?
A3:野球規則において、防御率は「小数第3位を四捨五入して、小数第2位まで」を正式記録とします(例:2.454 → 2.45 / 2.455 → 2.46)。ただし、シーズン終了時に防御率が同率で並んだ場合は、小数第3位以下の詳細な数値を比較して順位を決定します。
Q4:電卓で素早く端数イニングを計算する簡単な裏技はありますか?
A4:総アウト数を使うのが最も簡単です。「自責点 × 27 ÷ 奪った総アウト数」と入力してください(9イニング×3アウト=27アウト)。例えば「5回1/3で自責点2」なら、総アウト数は「5×3+1=16」となるため、「2 × 27 ÷ 16 = 3.375 → 3.38」と一瞬で算出できます。
まとめ:正しい計算式を知れば野球観戦とデータ分析がもっと面白くなる
防御率は、単なる数字の羅列ではなく、投手がマウンドで重ねてきた1球ごとの責任とアウトの集大成です。「自責点 × 9 ÷ 投球回」という基本式に加えて、端数イニングの正確な除算方法や自責点の判定ルールを理解することで、スコアブックの奥にある試合のドラマがより鮮明に見えてきます。
草野球でのチーム成績集計にはエクセル関数を活用し、プロ野球の観戦時にはWHIPやQS率と合わせてチェックすることで、投手の真の実力を立体的に楽しんでみてください。 (出典: 防御 率 計算(Yahoo!ニュース))