こちらでトピックや回答を検索してください
何かお困りですか?
ユーザーの選択に基づいて合計スコアを自動計算するにはどうすればよいですか?
質問
フォーム内でユーザーが選択した内容に基づいて合計スコアを自動計算するにはどうすればよいですか?
回答
はい、可能です。 条件付きロジックを使用します。手順は使用するフィールドタイプによって異なります。
例のフォーム
以下の例は、自己評価フォームに基づいています。質問は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: 合計スコアロジックを追加
- もし
燃え尽き質問が回答され かつ集中質問が回答され - その場合
燃え尽き質問+集中質問を計算し、合計スコアに設定 - それ以外の場合
合計スコアの値をクリア

🎬 ウォークスルービデオを視聴する:
オプション3: テキスト入力フィールド
ユーザーがフォームに直接数値を入力する場合、非表示フィールドやスコアリングロジックは不要です。合計計算ロジックを直接設定するだけです。
注意: この使用例は数量に基づく価格の計算とは異なります。そのシナリオでは、選択が乗算を引き起こします(例: 単価 × 数量)。ここでは、各選択が合計される値であるため、チョイスフィールドには追加の手順が必要です。