第22回 打点・盗塁の入力欄を追加する

前回で打席結果(第一〜第十打席)のプルダウンが完成しました。今回は打点と盗塁の入力欄をフォームに追加します。

打点と盗塁は打席結果の記号からは読み取れないため、別途数値で入力してもらう必要があります。この記事でその設定方法を解説します。

なぜ打点と盗塁は別で入力するのか

「三安(センター前安打)」という打席結果だけでは、その打席で打点が何点入ったかはわかりません。走者がいれば打点が入りますが、走者なしなら0点です。同じ「三安」でも打点は変わります。

📝 打席結果と打点・盗塁は独立した情報
  • 打点:その試合で自分の打撃によって生還した走者の数(0点以上)
  • 盗塁:その試合で成功した盗塁の数(0回以上)

どちらも打席結果の記号からは算出できないため、別の入力欄で「この試合で合計何点・何回」と数値で入力してもらいます。

打点の入力欄を追加する手順

STEP 1 第十打席の下に新しい質問を追加する

右側のツールバーの「+」ボタンをクリックして新しい質問を追加します。

STEP 2 タイトルを「打点」にして形式を「記述式」にする

質問タイトルに「打点」と入力し、形式を「記述式(短文回答)」に設定します。

STEP 3 入力制限を「数値のみ」に設定する

質問右下の「︙(縦三点リーダー)」→「回答の検証」をクリックします。「数値」を選択し、「次の値以上」→「0」と設定します。これで0以上の整数のみ入力できるようになります。

STEP 4 必須をONにして説明文を追加する

「必須」をONにします。説明文に「打点がない場合は0を入力してください」と記載しておくと入力ミスを防げます。

⚠️ 必ず「0」を入力してもらう運用にする

打点がなかった場合でも空欄にせず「0」を入力してもらいましょう。空欄のままにされると、SUMIFで集計したときに正しく集計されない場合があります。説明文に明記しておくことが大切です。

盗塁の入力欄を追加する手順

盗塁も打点とまったく同じ手順で設定します。

操作 打点の質問をコピー → タイトルを「盗塁」に変更 → 説明文を「盗塁がない場合は0を入力してください」に変更

入力制限・必須設定はそのままコピーされるので変更不要です。タイトルと説明文だけ変えればOKです。

盗塁死(盗塁失敗)は記録するか

盗塁死(盗塁を試みてアウトになること)を記録するかどうかはチームの方針によります。

記録項目 必要性 この連載での扱い
盗塁(成功)ランキング表示のために必要✅ 記録する
盗塁死(失敗)盗塁成功率の計算に必要任意(省略可)
📝 盗塁死も記録したい場合

盗塁死も記録したい場合は「盗塁死」という質問を追加して、同じ手順で数値入力欄を設定します。盗塁成功率=盗塁÷(盗塁+盗塁死)で計算できるようになります。

野手フォームの最終的な質問構成

これですべての質問が揃いました。野手フォームの完成形はこうなります。

番号 質問タイトル 形式 必須
1試合日日付
2〇試合目プルダウン
3打順プルダウン
4選手名プルダウン
5守備位置プルダウン
6第一打席プルダウン
7〜15第二打席〜第十打席プルダウン任意
16打点記述式(数値)
17盗塁記述式(数値)
✅ この記事のまとめ
  • 打点・盗塁は打席結果の記号からは読み取れないため別の入力欄で数値入力する
  • 形式は「記述式」、入力制限で0以上の数値のみに制限する
  • 打点・盗塁がない場合は必ず「0」を入力してもらう運用にする
  • 打点の質問をコピーしてタイトルを変えるだけで盗塁欄も簡単に作れる
  • これで野手フォームの質問は全17項目で完成

次回予告

野手フォームが完成しました!次回は「投手フォームを作ろう:野手と何が違うか」。投手固有の項目(投球回・失点・自責点など)の設計と、野手フォームとの違いを解説します。

▶︎ 次回:【第23回】投手フォームを作ろう:野手と何が違うか

コメント

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