第50回 OPSとは何か:出塁率+長打率の意味

関数・自動化

前回は長打率の定義と計算式を作りました。今回はいよいよOPS(オーピーエス)の計算式を完成させます。

OPSは「出塁率+長打率」を足すだけという非常にシンプルな式です。計算自体は1行で終わりますが、「なぜこの2つを足すのか」「どう読めばいいのか」を理解しておくと、成績表がより面白く使えるようになります。

OPSとは何か

OPSは「On-base Plus Slugging(オンベース・プラス・スラッギング)」の略で、出塁率(OBP)と長打率(SLG)を足し合わせた指標です。

✅ OPSの計算式

OPS = 出塁率 + 長打率

打率は「ヒットの本数」しか評価しませんが、OPSは出塁率(四球・死球も評価)と長打率(長打の質も評価)を組み合わせることで、打者の総合的な打撃力を1つの数字で表せます。

📝 なぜ打率だけでは足りないのか

たとえば「打率.300・四球0・単打のみ」の選手と「打率.250・四球10・二塁打5本」の選手、どちらが打線に貢献しているでしょうか。打率だけ見ると前者が優秀に見えますが、OPSで見ると後者の方が高くなる場合があります。出塁と長打力の両方を評価するOPSは、打率よりも実際の得点貢献度との相関が高い指標として草野球でも活用できます。

OPSの関数(完成形)

出塁率と長打率がすでに別の列に計算されていれば、OPSは足し算の1行で完成します。

✅ OPSの関数
=出塁率のセル+長打率のセル

たとえば出塁率がK2・長打率がL2に入っているなら =K2+L2 と書くだけです。IFERRORも不要です。出塁率・長打率がすでにIFERRORで0を返すように設定されているため、打席ゼロの選手はOPSも自動的に0になります。

📝 OPSにIFERRORが不要な理由

出塁率・長打率のセルがすでに =IFERROR(..., 0) で書かれているため、打席がゼロの選手でも0が返ってきます。0+0=0になるので、OPS自体にエラーは発生しません。エラーが伝播しない仕組みを活用できているということです。

実際のデータでOPSを確認する

以下の年間(野手)シートのデータでOPSを検証してみましょう。

選手名 打率 出塁率 長打率 OPS
SUZUKI.636.733.9091.642
TANAKA.368.478.421.899
SATO.357.357.464.821
NAKATA.318.444.318.763
YAMAMOTO.286.346.286.632
YAMAOKA.227.261.409.670

SUZUKIさんはOPS1.642とチームダントツトップ。出塁率.733と長打率.909という両方の数字が高水準のため、足し算すると1を大きく超えています。

打率だけ見るとSATOさん(.357)とTANAKAさん(.368)はほぼ同等に見えますが、OPSではTANAKAさん(.899)がSATOさん(.821)を上回ります。TANAKAさんの四死球4個が出塁率に加算されているためです。

OPSの読み方の目安

プロ野球ではOPSの目安がおよそ次のように語られています。草野球では打席数が少なく数字がブレやすいので参考程度にとどめ、チーム内での相対比較に使うのがおすすめです。

OPSの値 プロ野球での評価目安
1.000以上超一流。MVP級
.900〜.999一流打者
.800〜.899好打者・クリーンナップ候補
.700〜.799平均的な打者
.600〜.699やや物足りない
.600未満低打力

OPSの表示形式について

OPSは1.000を超える場合があるため、書式設定の扱いに少し注意が必要です。

⚠️ OPSの書式設定は「0.000」または「そのまま」がおすすめ

打率・出塁率・長打率には .000 形式を使いましたが、OPSは1を超える値が頻繁に出るため、.000 形式では整数部分が省略されて見づらくなる場合があります。OPSは 0.000(整数部分ありの3桁小数)か、書式設定なし(スプレッドシートの標準表示)のままにしておくのが無難です。チームで表示のルールを決めておきましょう。

✅ この記事のまとめ
  • OPS = 出塁率 + 長打率。関数は =出塁率のセル+長打率のセル の1行だけ
  • 出塁率・長打率にIFERRORが設定済みなので、OPS自体にIFERRORは不要
  • 打率だけでは見えない「四球の多さ」「長打力の高さ」を合わせて評価できる
  • OPS1.000以上は超一流。草野球ではチーム内の相対比較に使うのがおすすめ
  • OPSの書式設定は1を超える場合があるため 0.000 形式か標準表示がおすすめ

次回予告

次回は「規定打席とは何か:試合数×1.8の意味」。打率やOPSのランキングに載るための条件となる規定打席の定義と、草野球チームでの設定方法を解説します。

▶︎ 次回:【第51回】規定打席とは何か:試合数×1.8の意味

コメント

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