こちらでトピックや回答を検索してください

何かお困りですか?

There no matching results.

ユーザーの選択に基づいて合計スコアを自動計算するにはどうすればよいですか?

質問

フォーム内でユーザーが選択した内容に基づいて合計スコアを自動計算するにはどうすればよいですか?


回答

はい、可能です条件付きロジックを使用します。手順は使用するフィールドタイプによって異なります。

例のフォーム

以下の例は、自己評価フォームに基づいています。質問は2つあります。

  • どのくらい頻繁に燃え尽きたと感じますか?
  • どのくらい頻繁に集中するのが難しいと感じますか?

各質問には5つのオプション(全くない、まれに、時々、しばしば、常に)があり、それぞれに対応するスコア(6, 8, 10, 12, 14)があります。フォームはユーザーの回答に基づいて合計スコアを計算します。


オプション1: ドロップダウンフィールド(推奨)

ドロップダウンフィールドには、各オプションにラベルがあり、異なることもあります。値がすでに数値であるため、フォームはそれを直接計算に使用できます。追加の手順は不要です。

フォーム構造

次のフィールドを作成します。

フィールド タイプ 設定
どのくらい頻繁に燃え尽きたと感じますか? ドロップダウン 必須
どのくらい頻繁に集中するのが難しいと感じますか? ドロップダウン 必須
合計スコア 数値 読み取り専用
ドロップダウンと数値フィールドを追加

各ドロップダウンフィールドに対して、次のようにオプションを設定します。

ラベル
全くない 6
まれに 8
時々 10
しばしば 12
常に 14

ラベルと値が同じのチェックを外してください。

値とラベルを異なるように設定

ロジックルール

1つのロジックルールを追加します。

  • もし: どのくらい頻繁に燃え尽きたと感じますか? が回答され かつ どのくらい頻繁に集中するのが難しいと感じますか? が回答され
  • その場合: どのくらい頻繁に燃え尽きたと感じますか? + どのくらい頻繁に集中するのが難しいと感じますか? を計算し、合計スコア に設定
  • それ以外の場合: 合計スコア の値をクリア
ロジックルールを追加

オプション2: チョイスフィールド

チョイスフィールドは表示テキストのみを保存し、別の数値の値はありません。このため、オプション1と比較していくつかの追加手順が必要です。

フォーム構造

次のフィールドを作成します。

フィールド タイプ 設定
どのくらい頻繁に燃え尽きたと感じますか? チョイス 必須
どのくらい頻繁に集中するのが難しいと感じますか? チョイス 必須
燃え尽き質問 数値 非表示
集中質問 数値 非表示
合計スコア 数値 読み取り専用
チョイスと合計スコアフィールドを追加

2つの非表示フィールドは各質問のスコアを保存する中間体として機能します。ユーザーには表示されません。

ステップ1: 各オプションのスコアリングロジックを追加

各回答オプションに対してロジックルールを作成します。例えば、どのくらい頻繁に燃え尽きたと感じますか?全くない に等しい場合 → 燃え尽き質問 の値を 6 に設定。

燃え尽き質問のスコアリングロジック

各オプションに対して複製して調整します(まれに=8、時々=10、しばしば=12、常に=14)。

その後、どのくらい頻繁に集中するのが難しいと感じますか? に対しても同様に繰り返し、集中質問 に値を設定します(全くない=6、まれに=8、時々=10、しばしば=12、常に=14)。

ヒント: 複製を使用してロジックルールをコピーし、値を調整します。新たに作成するよりも速いです。

ステップ2: 合計スコアロジックを追加

  • もし 燃え尽き質問 が回答され かつ 集中質問 が回答され
  • その場合 燃え尽き質問 + 集中質問 を計算し、合計スコア に設定
  • それ以外の場合 合計スコア の値をクリア
2つの非表示値フィールドから合計スコアを計算するロジックルール

🎬 ウォークスルービデオを視聴する:


オプション3: テキスト入力フィールド

ユーザーがフォームに直接数値を入力する場合、非表示フィールドやスコアリングロジックは不要です。合計計算ロジックを直接設定するだけです。


注意: この使用例は数量に基づく価格の計算とは異なります。そのシナリオでは、選択が乗算を引き起こします(例: 単価 × 数量)。ここでは、各選択が合計される値であるため、チョイスフィールドには追加の手順が必要です。


他に質問がありますか? FAQページを訪問するか、お問い合わせください。