Googleフォームに条件付きロジックを追加する方法(およびその制限)

Googleフォームの分岐のステップバイステップガイド.より柔軟な代替手段を使用するタイミング
Luna Qin 最終更新日: 2026年1月27日
読書時間: 31 分.

google form conditional logic blog cover

Googleフォームで条件付きロジックを使用すると、アンケートがより効率的になり、回答者の疲労を軽減できますが、設定プロセスは複雑で制限があります。このガイドでは、Googleフォームで条件付き質問を作成する方法、その制限を探り、Platoformsを使用して強力な動的フォームを構築する方法を紹介します。

👉 Platoformsで条件付きロジックフォームをより簡単に作成する15日間の無料トライアルが含まれています。クレジットカードは不要です。


条件付きロジックとは何ですか?

条件付きロジック(分岐またはスキップロジックとも呼ばれる)は、以前の回答に基づいて質問を表示または非表示にする機能です。すべての質問を一度に提示する代わりに、フォームはステップバイステップで適応し、関連する質問のみを明らかにします。

簡単な例を示します。チームイベントを計画していて、次のことを知る必要があります:

  1. 誰が参加するか
  2. 食事制限(参加する場合)
  3. 交通手段が必要かどうか、そして
  4. ピックアップ場所(交通手段が必要な場合のみ)

条件付きロジックがない場合、フォームは次のようになります:

🟦 1. チームイベントに参加しますか?
  ⚪ はい
  ⚪ いいえ

🟦 2. 食事制限は何ですか?

  ✏️ [テキストフィールド]

🟦 3. 交通手段が必要ですか?

  ⚪ はい

  ⚪ いいえ

🟦 4. ピックアップ場所

  ✏️ [テキストフィールド]

参加しないと答えた人でも、すべての質問を見ることになります。参加できない人は、食事制限や交通手段に関する質問をスクロールして通過しなければなりません。

条件付きロジックがある場合、フォームは各回答に応じて調整され、ユーザーが進むにつれてフローが変わります:

🟦 1. チームイベントに参加しますか?
  ⚪ はい
  ⚪ いいえ

  🔀 「はい」が選択された場合、質問2–3が表示されます

🟦 2. 食事制限は何ですか?

  ✏️ [テキストフィールド]

🟦 3. 交通手段が必要ですか?

  ⚪ はい

  ⚪ いいえ

  🔀 「はい」が選択された場合、質問4が表示されます

🟦 4. ピックアップ場所

  ✏️ [テキストフィールド]

これで、参加しないと選択した回答者は、フォームの残りを完全にスキップします。交通手段が不要な人は、ピックアップ場所の質問を見ません。フォームは各回答に基づいて段階的に適応します。

条件付きロジックは、フォームを短く、関連性があり、完了しやすくするのに役立ちます。特に条件が重なる場合に効果的です。回答者は不要な質問に答えることが少なくなり、よりクリーンで適用可能なデータを収集できます。


Googleフォームに条件付きロジックを追加する方法

条件付きロジックはGoogleフォームの標準の質問タイプとしては利用できません。代わりに、フォームをセクションに分割し、分岐ルールを追加してそれらの間を移動する必要があります。

複雑に聞こえますが、ステップバイステップで説明します。

💡 Googleフォームを初めて使用しますか? Googleフォームの基本を学ぶためのガイドをチェックしてください。

1. フォームを作成する

Googleフォームで新しい空白のフォームを作成するか、テンプレートから選択します。この例では、オンラインストアの顧客フィードバック調査を作成します。

💡 プロのヒント: すぐに始めるには、GoogleフォームAI(Gemini)でプロンプトからフォームを作成することができます。

ウェブサイト訪問者からフィードバックを収集したいとします。条件付きロジックがない場合、全員が同じ長い質問リストを見ます:

🟦 セクション1: 購入状況

🟦 1. 購入しましたか?

  ⚪ はい

  ⚪ いいえ

🟦 セクション2: 注文詳細

🟦 2. 注文番号

  ✏️ [テキストフィールド]

🟦 3. 注文合計

  🔢 [数値フィールド]

🟦 セクション3: 満足度評価

🟦 4. どの程度満足しましたか?

  ⚪ 非常に満足

  ⚪ 満足

  ⚪ 普通

  ⚪ 不満足

  ⚪ 非常に不満足

🟦 セクション4: ポジティブフィードバック
  (満足した顧客に表示)

🟦 5. 体験で何が良かったですか?

  📝 [テキストエリア]

🟦 セクション5: 問題の詳細
  (不満足な顧客に表示)

🟦 6. 何が問題でしたか?

  ☑️ 間違った商品が届いた

  ☑️ 商品が破損していた

  ☑️ 配送が遅れた

  ☑️ 品質が悪い

  ☑️ カスタマーサービスが悪い

  ☑️ その他

🟦 7. これについて連絡を希望しますか?

  ⚪ はい、連絡を希望します

  ⚪ いいえ、フィードバックを共有したかっただけです

これにより、次のような悪い体験が生じます:

  • 購入していない人も注文に関する質問を見る
  • 満足した顧客は「何が問題でしたか?」という質問を見る
  • 不満足な顧客は「何が良かったですか?」という質問を見る

条件付きロジックを使用すると、フォームをスマートで関連性のあるものにできます。今からそれを構築しましょう。

Googleフォームは無料ですが、デザインの制御はほとんどありません。PlatoFormsは、実際のPDFをオンラインフォームに変換することで、プロフェッショナルなレイアウトをそのまま保持します。最初のPDFを変換したいですか?ここで試してください

2. セクションを作成してラベルを付ける

右側のツールバーにあるセクションを追加ボタン(2つの重なった長方形のように見える)をクリックします。これにより、フォームがセクションに分割され、ラベルを付けたり再配置したりできます。

Add section in Google Form

顧客フィードバック調査では、次のことを知る必要があります:

  • 購入したかどうか
  • 何を購入したか(該当する場合)
  • 満足度レベル
  • 体験に関する詳細

4つのセクションを作成します: 購入状況注文詳細満足度評価、および**フィードバック**。各セクションにタイトルを追加するには、セクション内をクリックして見出しを入力します。

Add section in Google Form

3. 質問を追加する

セクションを選択し、右側のツールバーから質問を追加をクリックします。複数選択、チェックボックス、ドロップダウン、短い回答、段落、その他の質問タイプから選択します。

調査では、購入状況、注文詳細、満足度、フィードバックのセクションに整理された上記の質問構造を使用します。

4. 条件付きロジックを追加する

次に、分岐を追加します。最初のトリガー質問から始めます。今回は「購入しましたか?」です。

質問の右下にある三点メニューをクリックし、回答に基づいてセクションに移動を選択します。各回答オプションの横にドロップダウンメニューが表示されます。

Add conditional logic in Google Forms

「いいえ」の回答には、ドロップダウンからフォームを送信を選択します。彼らは注文に関する質問に答える必要はありません。

「はい」の回答には、セクション2に移動注文詳細)を選択して、購入に関する詳細情報を収集します。

Configure section navigation

次に、満足度の質問の分岐を設定します。「どの程度満足しましたか?」の質問では、次のように設定します:

  • 「非常に満足」または「満足」→ セクション4(ポジティブフィードバック)に移動
  • 「普通」→ フォームを送信にスキップ
  • 「不満足」または「非常に不満足」→ セクション5(問題の詳細)に移動

これにより、満足した顧客は体験で何を愛したかを共有でき、不満足な顧客は具体的な問題を報告するように誘導されます。

5. フォームをテストする

公開する前に、上部の目のアイコンをクリックしてフォームをプレビューします。さまざまな回答の組み合わせを試して、回答者が正しいセクションに誘導されるかどうかを確認します。

Add conditional logic in Google Forms


Googleフォームの条件付きロジックの主な6つの制限

Googleフォームは基本的な分岐を提供しますが、複雑なロジックの設定は面倒で制限があります。高度な自動化を必要とするプロフェッショナルにとって、これらの6つの制限はしばしば決定的な要因となります。

1. セクションベースのロジック(質問レベルの制御なし)

最大の障害は、Googleフォームのロジックがセクションレベルでしか機能しないことです。以前の回答に基づいて単一の質問を瞬時に表示または非表示にすることはできません。代わりに、すべての条件付きフィールドは独自のセクションに存在する必要があります。

問題点: 10の条件付きルールを持つフォームは、10以上のセクションを必要とし、管理が難しく、ユーザーにとっては繰り返しの多い構造を作成します。

2. 視覚的なロジック追跡の欠如

ロジックは「If/Then」ステートメントとして管理するのが最も簡単ですが、Googleフォームには視覚的なロジックマップや要約がありません。

問題点: どの回答がどこにリンクしているかを覚えるために、各セクションを手動でクリックする必要があります。複雑な分岐パスの場合、これにより壊れたフローや「行き止まり」をトラブルシューティングするのがほぼ不可能になります。

3. AND/ORロジックのサポートなし

Googleフォームは単一条件の分岐のみをサポートしています。複数の条件を満たす必要がある高度なルールを作成することはできません。

: 「初めての購入者」かつ「100ドル以上を使った」ユーザーにのみ割引を表示するルールを作成することはできません。ルールごとに1つのトリガーに制限されます。

4. 限られた質問トリガー

複数選択またはドロップダウンフィールドを使用してのみロジックをトリガーできます。他の重要なフィールドタイプは分岐を駆動するために使用できません:

  • 短い回答/テキスト: キーワードに基づく分岐はありません。

  • チェックボックス: 複数の選択に基づくロジックはありません。

  • 日付と数値: 年齢のしきい値や日付範囲に基づいて質問を表示することはできません。

5. 「否定」または逆条件のサポートなし

Googleフォームは、ユーザーが選択したものに基づいてのみ分岐できます。空白のままにしたものに基づくことはできません。

問題点: 「オプションAを選択しなかった場合にのみこの質問を表示する」などの「否定条件」を作成することはできません。これにより、より直感的で排他的なロジカルパスを構築することができません。

6. 面倒で手動の設定

すべてのルールが新しいセクションと手動のナビゲーション設定を必要とするため、設定は非常に時間がかかります。

ワークフロー: セクションを手動で作成し、質問を追加し、トリガー質問に戻り、すべての回答をマッピングする必要があります。より良い代替手段を探していますか? PlatoFormsのようなツールは、数時間を数分に短縮できます。


🧭 PlatoFormsロジックがGoogleフォームを上回る理由

Googleフォームのセクションベースの制限とは異なり、PlatoFormsは質問レベルの制御を提供します。

機能 Googleフォーム PlatoForms
ロジックレベル セクションベースのみ 質問レベルの制御
トリガー 複数選択/ドロップダウンのみ 任意のフィールド(テキスト、数値、日付など)
オペレーター 基本的な「セクションに移動」 AND/OR、計算、否定条件
PDF統合 なし 元のPDFレイアウトを自動入力
フィールド再利用 手動入力 自動コンテンツ複製

すでにGoogleフォームを使用していますか? 再構築をスキップして、既存のフォームをPlatoFormsに直接インポートするだけで数クリックで完了します。


🚀 PlatoForms AIでスマートなフォームを迅速に構築

ロジックを設定する前に、しっかりとしたフォーム構造が必要です。PlatoFormsはAIを使用して、フィールドやラベルをゼロから作成する手間を省きます。

1. アイデアから始める: AIフォームジェネレーター

プロンプトからフォームを開始できます。AIフォームジェネレーターは、*「従業員オンボーディングフォーム」「顧客フィードバック調査」*のようなプレーンテキストの説明を完全なウェブフォームに変換します。関連するフィールド、ヘルプテキスト、入力タイプを自動的に作成し、クラシックまたは会話型レイアウトを選択できます。

2. ファイルから始める: PDFフォームのAI認識

すでにPDFを持っている場合、AI駆動のフォーム認識がファイルをスキャンし、フィールドを自動的に検出します。標準的な検出とは異なり、このAI駆動のツールは次のことを行います:

  • チェックボックスと選択フィールドを正しくグループ化します。
  • ラベルを正確にヘッダーやヘルプテキストに一致させます
  • フィールドタイプとレイアウトを認識することで手動編集を減らします

🛠️ フォームロジックの設定方法

フォームがAIによって生成または検出されたら、インテリジェンスを追加するのはシンプルな「If/Then」プロセスです。私たちの公式ドキュメントに基づいて、次のステップに従ってください:

  1. ロジックパネルを開く: フォームビルダーの左上にあるロジックボタンをクリックします。

    Add conditional logic in PlatoForms

  2. 新しいロジックを作成する: + 新しいロジックをクリックします。

    Add conditional logic in PlatoForms

  3. トリガーを定義する(IF): フィールドと条件を選択します(例: #コーヒーまたは紅茶?がコーヒーに等しい場合)。

  4. アクションを設定する(THEN): 何が起こるかを定義します(例: その後、#クリームまたは砂糖?を表示する)。

  5. プレビューとテスト: プレビューモードを使用して、分岐パスが正しく流れるかどうかを確認します。


💡 ワークフローのための6つの強力なロジックシナリオ

以下は、PlatoFormsで構築できる最も一般的なロジックパターンの概要です。

ロジックシナリオ その機能 最適な用途
質問をジャンプ 必要なときにのみ質問を表示します。 ユーザーが**「はい」を選択した場合にのみ「割引コードを入力」**を表示します。
質問をジャンプするロジック
短い調査、リードフォーム
ページをスキップ ユーザーを異なるページに送ります。 ユーザーを**「スピーカー」または「参加者」**にルーティングします。
ページをスキップする設定
役割ベースのフォーム、イベント
分岐ロジック 回答に基づいて質問を変更します。 5★ → 「何が良かったですか?」
1★ → 「どのように改善できますか?」
フィードバック、NPS、サポート
値を設定 フィールドを自動的に入力します。 締切前に**$100早期割引**を適用します。
値を設定するロジック
価格設定、登録
高度な計算 リアルタイムで値を計算します。 価格 × 数量 = 合計コスト
計算ロジック
注文、請求書
フィールドを再利用 フィールド間で値をコピーします。 署名#1 → 署名#2をコピーします。
フィールドを再利用する
契約、PDF

アンケートやフィードバックフォームを作成中ですか? 分岐ロジックを設定する前に、モバイルでも使いやすいリッカート尺度の設計方法をご確認ください。

免責同意フォームを作成中ですか? 実際の免責ワークフローでの条件付きフィールドの設定方法をご覧ください — 既往症の申告から、適切な担当者への送信ルーティングまで。

大規模な複雑なロジックの管理

フォームに多数のルールがある場合、整理が鍵です:

  • フィールドでフィルタリング: 特定のフィールドの属性パネルでロジックをクリックして、その質問に影響を与えるルールのみを表示します。
  • IDで検索: ロジックパネルのフィルターバーを使用して、特定のフィールドIDまたはラベルを検索します。

🛠️ PlatoFormsでフォームをさらに進化させる

条件付きロジックは始まりに過ぎません。PlatoFormsでフォームを構築すると、プロフェッショナルなワークフローのために設計された完全なドキュメント自動化プラットフォームにアクセスできます:


Googleフォームからアップグレードする準備はできましたか?

PlatoFormsは条件付きロジックを強力でありながらシンプルにします。私たちの**1,000以上のフォームテンプレート**の1つから始めるか、既存のPDFを変換するかに関わらず、プロフェッショナルでPDF対応のワークフローに数分で移行するお手伝いをします。

PlatoFormsを無料で始める
クレジットカードは不要です。ピクセルパーフェクトなフォームが数分で準備完了です。


実際に見てみたいですか?条件付きロジックのビデオチュートリアルをご覧ください。

著者について

Luna Qin

ルナ・チンはPlatoFormsのコンテンツストラテジストで、エンタープライズフォームおよびワークフロープラットフォームでの7年の経験があります。Appleでの以前のドキュメンテーション作業は、彼女のクリーンでユーザー中心のライティングスタイルを形成しました。PlatoFormsでは、チームがより良いオンラインフォームを構築し、複雑なPDFプロセスを自動化するのを助ける明確で研究に基づいたガイドを制作することに焦点を当てています。


最新情報をキャッチしよう!

独占的な洞察、ヒント、更新のために私たちのブログを購読してください。

関連コンテンツ もっと読む