複数の候補作品から人気投票を行う場合、単純な1票形式ではなく、好きな順番に点数を付けてもらう方法が便利です。Googleフォームを使えば、回答者に順位を選んでもらい、その結果をGoogleスプレッドシートで集計して合計点を算出できます。
この記事では、11個の作品から上位3作品を選び、1位に3点、2位に2点、3位に1点を付けるような投票フォームの作成方法や、自動集計する方法について詳しく解説します。
Googleフォームで順位投票を作る基本的な考え方
Googleフォームには、回答に直接点数を付けるランキング形式の質問項目はありません。そのため、順位を選択する質問を作成し、後からスプレッドシートで点数計算を行う方法が一般的です。
例えば11作品から3作品を選ぶ場合、「1番好きな作品」「2番目に好きな作品」「3番目に好きな作品」という3つの質問を作成します。そして回答結果に対して、1位なら3点、2位なら2点、3位なら1点を加算します。
この方法なら、回答者は直感的に好きな順番を入力でき、集計側では公平な人気ランキングを作成できます。
Googleフォームで順位選択の質問を作成する手順
まずGoogleフォームを開き、新しいフォームを作成します。質問形式は「プルダウン」または「ラジオボタン(選択式)」を使用すると作りやすくなります。
質問例として以下のように設定します。
| 質問 | 設定内容 |
|---|---|
| 1位の作品を選択してください | 11作品の一覧を選択肢に設定 |
| 2位の作品を選択してください | 11作品の一覧を選択肢に設定 |
| 3位の作品を選択してください | 11作品の一覧を選択肢に設定 |
回答者が同じ作品を複数回選ばないように、質問文に「同じ作品は選択しないでください」と注意書きを入れておくと集計時の混乱を防げます。
Googleスプレッドシートで点数を集計する方法
Googleフォームの回答先をGoogleスプレッドシートに設定すると、回答データを自動で保存できます。ここから各作品の合計点を計算します。
例えば、1位の回答列には3点、2位の回答列には2点、3位の回答列には1点を設定し、それぞれの作品が選ばれた回数を集計します。
スプレッドシートではCOUNTIF関数やSUM関数を使うことで、自動的に作品ごとの得点を計算できます。
例えば「作品A」の合計点を求める場合は、以下のような考え方になります。
1位で選ばれた回数×3点+2位で選ばれた回数×2点+3位で選ばれた回数×1点
この計算を11作品分行えば、最も点数が高い作品を簡単に確認できます。
より正確に順位を集計するためのGoogleフォーム設定
人気投票では、回答者が同じ作品を1位と2位の両方に設定してしまうと、正しい順位になりません。そのため、フォーム作成時に回答ルールを明確にしておくことが重要です。
例えば説明文に「お気に入り順に3作品を選択してください。同じ作品を複数順位に設定することはできません」と記載すると、回答ミスを減らせます。
また、必須回答設定をオンにしておけば、未回答による集計漏れも防げます。
別の方法としてランキング形式のアドオンを利用する
Googleフォーム単体では順位付け機能が限られています。そのため、より本格的なランキング投票を作りたい場合は、Googleフォーム用のアドオンを利用する方法もあります。
ランキング形式のアドオンを使うと、回答者が候補を並び替えて順位を付けられる場合があります。作品数が多い場合や、より直感的な投票画面にしたい場合に便利です。
ただし、外部アドオンは提供元や仕様変更によって利用できなくなる可能性もあるため、長期間利用する投票ではGoogleスプレッドシートで管理する方法もおすすめです。
点数方式の投票で人気ランキングを作るメリット
1人1票の投票では、熱心なファンが多い作品だけが有利になる場合があります。一方で、3点・2点・1点方式では「好きな順番」を反映できるため、より細かな人気差を確認できます。
例えば、A作品が1位票を多く集め、B作品が2位や3位で幅広く支持されている場合でも、点数化することで総合的な人気を比較できます。
アンケートや企画の目的に合わせて、単純投票ではなく順位点方式を採用すると、回答者の好みをより正確に分析できます。
まとめ
Googleフォームで11作品から順位を付けてもらい、3点・2点・1点方式で集計する場合は、「1位」「2位」「3位」の選択式質問を作成し、回答結果をGoogleスプレッドシートで計算する方法がおすすめです。
Googleフォームだけでは自動ランキング機能はありませんが、スプレッドシートの関数を利用すれば、作品ごとの合計点を簡単に算出できます。
投票ルールを明確にし、回答データを正しく集計することで、公平で分かりやすい人気ランキングを作成できます。


コメント