第49回 長打率の定義と計算式を作る

関数・自動化

前回は出塁率の定義と計算式を学びました。今回は長打率の定義と計算式を作ります。

長打率は「塁打数 ÷ 打数」というシンプルな式です。第45回で塁打数の計算を完成させていますので、あとは割り算とIFERRORを組み合わせるだけです。長打率が完成すると、次回のOPS(出塁率+長打率)まであと一歩です。

長打率とは何か

長打率は「1打数あたり平均何塁まで進めるか」を表す指標です。打率がヒットの「本数」を評価するのに対して、長打率はヒットの「質」も評価します。

指標 分子 分母 何を評価するか
打率安打数打数ヒットの本数
長打率塁打数打数ヒットの質(長打力)
📝 長打率が1.000を超えることもある

打率は1.000を超えることはありませんが、長打率は超えることがあります。本塁打ばかり打つ選手の場合、1打数で4塁打分カウントされるため、理論上は最大4.000になります。つまり長打率は「割合」ではなく「1打数あたりの平均塁打数」として読む数字です。

長打率の計算式

✅ 長打率の計算式

長打率 = 塁打数 ÷ 打数

第45回で塁打数(単打×1+二塁打×2+三塁打×3+本塁打×4)の列をすでに作成してあります。その列と打数の列を割り算するだけです。

✅ 長打率の関数(完成形)
=IFERROR(塁打数のセル/打数のセル, 0)

打率の計算式(第47回)と構造はまったく同じです。分子が「安打数→塁打数」に変わるだけです。打数が0の選手はIFERRORで0を返します。

実際のデータで検証してみよう

以下の年間(野手)シートのデータで計算を確認します。

SUZUKIさんの例(三塁打あり)

種類 本数 重み 塁打
単打9×19
二塁打4×28
三塁打1×33
本塁打0×40
塁打数合計打数:2220

長打率 = 20 ÷ 22 ≒ .909。1打数あたり平均0.9塁以上進めている計算で、長打力の高さがよく表れています。年間(野手)シートの集計値とも一致しています。

YAMAMOTOさんの例(本塁打あり)

種類 本数 重み 塁打
単打3×13
二塁打1×22
三塁打0×30
本塁打1×44
塁打数合計打数:229

長打率 = 9 ÷ 22 ≒ .409。安打数は5本と少なめながら、本塁打1本が4塁打分加算されることで長打率が打率(.227)を大きく上回っています。

YAMAOKAさんの例(長打ゼロの選手)

長打(二塁打以上)がまったくない選手の場合、塁打数=安打数になるため、長打率と打率が同じ値になります。

選手名 安打数 塁打数 打数 打率 長打率
YAMAOKA7722.318.318

安打7本すべて単打のため、塁打数も7。打率と長打率がぴったり一致しています。

打率・出塁率・長打率を3つ並べて見る

3つの指標が揃うと、選手の打撃の特徴がより立体的に見えてきます。

選手名 打率 出塁率 長打率
SUZUKI.636.733.909
SATO.357.357.464
YAMAMOTO.227.261.409
YAMAOKA.318.444.318

YAMAMOTOさんは打率.227と低いながら長打率.409と高め。一方YAMAOKAさんは出塁率.444と高いが長打率は打率と同じ.318。3つの指標を並べて初めて見えてくる選手の個性があります。

長打率が完成すると次はOPS

出塁率と長打率の2つが揃えば、OPS(On-base Plus Slugging)が計算できます。OPSは「出塁率+長打率」という非常にシンプルな式で、打者の総合的な打撃力を1つの数字で表せる指標です。詳しくは次回解説します。

⚠️ 長打率の表示形式は打率と同じ「.000」にする

長打率のセルにも、第47回で学んだカスタム数値形式 .000 を適用しましょう。打率・出塁率・長打率がすべて同じ桁数で表示されると見た目が揃ってシートが読みやすくなります。なお長打率は理論上1.000を超える場合があるため、.000 形式にしていると「1.000以上」でも正しく表示されます。

✅ この記事のまとめ
  • 長打率 = 塁打数 ÷ 打数。関数は =IFERROR(塁打数/打数, 0)
  • 打率との違いは分子が「安打数→塁打数」になること。長打ほど高く評価される
  • 長打がゼロの選手は塁打数=安打数になり、打率と長打率が一致する
  • 長打率は1.000を超える場合がある(「割合」ではなく「平均塁打数」という考え方)
  • 打率・出塁率・長打率の3つが揃うと、次回のOPS計算まであと一歩

次回予告

次回は「OPSとは何か:出塁率+長打率の意味」。OPSの概念と計算式、そしてなぜ野球で重要視される指標なのかを解説します。計算自体は出塁率+長打率を足すだけなので、あっという間に完成します。

▶︎ 次回:【第50回】OPSとは何か:出塁率+長打率の意味

コメント

タイトルとURLをコピーしました