"質問ごとに異なる点数を付ける方法がどうしても見つかりません。"- Google Docs Editors Community
質問の中には、ほかより重く扱うべきものがあります。活動量のアンケートでは、重い物を持ち上げる仕事のほうが座っている時間よりも多くを物語るので、同じ選択肢がどの質問でも同じ点数というわけにはいきません。Google Formsのクイズは質問ごとに点数を設定できますが、正解1つに対してだけなので、重み付けは結局スプレッドシートで行うことになります。Formfacadeなら、質問ごとに独自の点数を指定したSCORE関数を書き(最も重い質問なら SCORE(entry#id, 5, 10, 15, 20, 25))、Scoreの質問で足し合わせるだけです。重み付けされた合計は回答に合わせて計算され、一人ひとりに合計をメールで送ることもできます。
さっそく始めましょう。フォームを作成して、以下の手順に沿って進めてください。
- 開いたページでフォームに名前を付け、Create form をクリックし、Proceed をクリックします。
- Assign pointsダイアログでは、「How do you want to set up scoring?」でAI score setupが選ばれています。Proceedをクリックします。
- 「Describe how you want to score this form」は入力済みです。Sendをクリックし、Nextをクリックします。
- 「You're all set」の×をクリックして「Edit」タブに戻ります。
このフォームを、それぞれ5つの選択肢がある3つの選択式の質問からなるシンプルなアンケートに変えてみましょう(下記参照)。
Q1. 1日にどのくらいの時間座っていますか?
- テレビを見る、コンピューターゲームをするなど
- (a) 5時間以上
- (b) 4~5時間
- (c) 3~4時間
- (d) 2~3時間
- (e) 2時間未満
Q2. スポーツやレクリエーション活動をどのくらいの頻度で行いますか?
- スポーツ、ジム通い、ウォーキング、サイクリングなど
- (a) 月に1~2回
- (b) 週に1回
- (c) 週に3回
- (d) 週に5日
- (e) 毎日
Q3. 仕事でどのくらい体を動かしますか?
- 重い荷物の運搬や持ち上げ、建設作業、穴掘りなど
- (a) あまりない
- (b) ほどほど
- (c) 平均的
- (d) 激しい
- (e) 非常に激しい
- 点数:選択式の質問ごとに異なる点数を割り当てます
- Q1: (a) - 1, (b) - 2, (c) - 3, (d) - 4, (e) - 5
- Q2: (a) - 2, (b) - 4, (c) - 6, (d) - 8, (e) - 10
- Q3: (a) - 5, (b) - 10, (c) - 15, (d) - 20, (e) - 25
3つの選択式の質問それぞれの点数を足し合わせて合計スコアを計算します。合計スコアは8から40の間になります。
- Edit ページで各質問をクリックし、これらの質問と選択肢を入力します。不要な質問は削除します。フォームにはたくさんの質問があるかもしれないので、もとからある選択式の質問をそのまま使って手順を進めてもかまいません。
- フォームにはすでに点数を割り当ててスコアを計算するためのScoreの質問があり、Total Scoreという名前になっている場合もあります。スコアの質問をクリックし、歯車アイコンをクリックします。
Score関数を使うと、選択式、チェックボックス、グリッドの質問の選択肢に点数を割り当てて、合計スコアを計算できます。
構文:
SCORE(scope, point-1, point-2, …, point-n)
各項目の意味
- scope - フォーム内の特定の質問、セクション内のすべての質問、フォーム内のすべての質問、説明に検索語が一致する質問のどれに点数を割り当てるかを決めます
- point-1, point-2, … point-n - 選択肢 (a)、(b)、(c)、(d)、(e) などに順番に割り当てる点数
この例では、質問のentry#idをscopeとして使い、その質問に点数を割り当てて、その質問だけのスコアを計算します。
1日にどのくらいの時間座っていますか?
- (a) 5時間以上
- (b) 4から5時間
- (c) 3から4時間
- (d) 2から3時間
- (e) 2時間未満
SCORE(entry#id, 1, 2, 3, 4, 5)
- @を入力して一覧から目的の質問を選ぶと、上の数式にそのentry #idが追加されます。
- 選択肢 (a)、(b)、(c)、(d)、(e) にそれぞれ1、2、3、4、5点を割り当てます。
スポーツやレクリエーションをどのくらいの頻度で行いますか?
- (a) 月に1、2回
- (b) 週に1回
- (c) 週に3回
- (d) 週に5日
- (e) 毎日
SCORE(entry#id, 2, 4, 6, 8, 10)
- @を入力して一覧から目的の質問を選ぶと、上の数式にそのentry #idが追加されます。
- 選択肢 (a)、(b)、(c)、(d)、(e) にそれぞれ2、4、6、8、10点を割り当てます。
仕事でどのくらい体を動かしますか?重い荷物の運搬や持ち上げ、建設作業、穴掘りなど
- (a) あまり動かない
- (b) 適度に動く
- (c) 平均的
- (d) 激しい
- (e) とても激しい
SCORE(entry#id, 5, 10, 15, 20, 25)
- @を入力して一覧から目的の質問を選ぶと、上の数式にそのentry #idが追加されます。
- 選択肢 (a)、(b)、(c)、(d)、(e) にそれぞれ5、10、15、20、25点を割り当てます。
合計スコアを計算するには、下のスクリーンショットのように3つのスコアを足し合わせます。
SCORE(entry#id, 1, 2, 3, 4, 5) + SCORE(entry#id, 2, 4, 6, 8, 10) + SCORE(entry#id, 5, 10, 15, 20, 25)
- "Calculate"ボックスにはすでに POINTS() が入っています。それを削除し、"Calculate"にSCORE関数を書いてSaveボタンをクリックします。
回答者がQ1で選択肢 (b)、Q2で選択肢 (c)、Q3で選択肢 (c) を選んだ場合、合計スコアは (2+6+15)=23 になります。
質問によって重みが異なる場合、Google Formsのクイズでは質問ごとに選択肢それぞれの点数を付けられません。Formfacadeなら、質問ごとにSCORE関数を書いてScoreの質問で合計するだけで、合計があなたの重み付けどおりになります。
フォームを作成して、上記の手順を完了してください。ご不明な点があれば、
サポートまでご連絡ください。