VlookUp アンケート連携

VlookUp アンケート連携 はスプレッドシートの VLOOKUP と同様に動作します:回答者がアンケートに回答している間、この質問内 に入力した内容に基づき、SurveyMars が指定した 連携アンケート(ソースデータ) から一致するレコードを検索し、重複入力を減らすために追加の項目を 自動的に取り込みます


典型的なシナリオ:すでに Employee Information Form で氏名、メール、部署、在籍期間などを収集しており、新しいアンケートでは回答者が「氏名+メール」だけを照合キーとして入力すれば、残りの情報は連携アンケートから自動で取り込まれます。


前提条件

1. 参照したい質問と回答データを含む、データソースとしての 連携アンケート を既に用意していること。


2. 参照先となるアンケートの編集画面で、質問タイプに VlookUp の質問を追加してください(UI 上でも VlookUp と表示される場合があります)。


設定方法

1. VlookUp 質問を追加したら、「回答者が入力する内容」テーブルで 行ラベル を設定します(例:「Name」「Email」)—これらが回答者が入力する照合キーワードになります。+ 行を追加 をクリックして行を追加します。通常、この質問は照合用の列を 多くても2つまで サポートします。目的:ソースアンケートのどの項目を検索するかを定義することです。

Vlookup 質問の編集


2. 「連携アンケートを設定」をクリックしてダイアログを開きます。「Linked survey(連携アンケート)」ドロップダウンで、データソースとして使うアンケートを選択してください。目的:SurveyMars にどのアンケートを検索させるかを指定します。


3. 「回答者の入力をアンケートの質問に紐付ける」セクションで、左側の「Respondent input(回答者の入力)」にある各行(例:名前、メール)を、照合に使う連携アンケート内の 質問 にマッピングします。注意:各行は必ず紐付ける質問を選択し、空欄にはできません。

連携アンケートを設定


4. 「連携アンケートから以下のデータを取得」で、照合が成功した際に現在のアンケートに取り込む質問を選択します。各行には取り込み後の表示を制御する「非表示」トグルがあります。
データが存在した後は削除できません」とは:この質問を通じてデータが一度でも取り込まれると、追加した取り込み項目は増減できなくなり、過去の回答が項目セットと整合するようになります。


5. 「その他の設定」では「複数一致が見つかった場合」と「一致が見つからなかった場合」を設定します。例えば複数一致ではリストから回答者に 1つ選ばせる、または最新のレコードを使うなど、見つからない場合はデフォルトテキストを表示する、連携アンケートの登録フローにジャンプさせる、または送信を ブロックする といった動作が選べます。設定を保存するには「OK」をクリックします。

その他の設定


6. 必要に応じて「回答ヒント」「必須」などを有効にし、「行属性の設定」「表示ロジック」「スキップロジック」などでさらに細かく調整してください。


7. 回答を収集したら「Responses → View & Download Responses」を開き、詳細を確認します。そこでは連携元アンケートから取り込まれた質問の回答テキストが表示され、取り込まれた値を確認して解析できます。

Vlookup で取り込まれた回答テキスト


設定リファレンス


- 回答者の入力をアンケートの質問に紐付ける(照合キー):左側の「Respondent input」にある各行を、連携アンケート内の対応する質問にマッピングします。候補となる質問一覧はページ区切りやタイマーなど照合に不適切なタイプを除外してフィルタリングされるため、正しく設定できます。


- 取り込んだデータの保存場所:連携アンケートから取り込まれた質問は、現在のアンケート内に別個の質問として表示されます(多くの場合アンケートの後半、レポート上は大きな質問番号やリンク済みブロックとして表示されることがあります)。データはこの Vlookup 質問の回答として保存されます。


回答体験と結果

例:ソースアンケート Employee Information Form と Vlookup 検索アンケート Employee Promotion Application Survey

回答者が Employee Promotion Application Survey に照合キー(例:氏名、メール)を入力すると、SurveyMars は Employee Information Form を検索します。一致があれば、選択した項目が現在のアンケートに自動で取り込まれ、何も一致しない場合は「一致が見つからなかった場合」の設定に従って動作します。例えば、申請を続ける前に不足情報を入力してもらうために Employee Information Form の登録リンクにジャンプさせるなどが可能です。


サンプルリンクとスクリーンショット

- ソースアンケート Employee Information Form の登録リンク: Employee Information Survey を表示


ソースアンケートの回答ページのスクリーンショット


- Vlookup 検索アンケート Employee Promotion Application Survey へのリンク: Employee Promotion Application Survey を表示

   アンケート入力時の例:氏名に test、メールに [email protected] を入力できます。


ソースアンケートに情報が存在する場合:連携元から取り込んだ質問の回答テキストを表示します。

検索アンケートの回答ページのスクリーンショット

検索アンケートの回答ページのスクリーンショット


ソースアンケートに情報が存在しない場合:ポップアップで案内メッセージを表示し、回答者が連携アンケートへ移動して登録を完了できるようにします。

検索アンケートの回答ページのスクリーンショット

重要な注意点

- アンケートに 既に回答が存在する と、連携アンケート、回答のマッピング、および「同時に取得する」下の項目は通常 変更できなくなります。これにより過去のデータの解釈性が保たれます。なお、新たに追加した Vlookup 質問は、依存データが存在する前であれば設定可能な場合が多いです。


- 別のアンケートがこのアンケートを Vlookup のデータソースとして利用している場合、ソースアンケートの選択肢編集などが制限されることがあります。画面の案内に従って先にリンクを解除するか、指示通りに進めてください。


- 各アンケートに含められる Vlookup 質問は 1つのみ です。


- モバイル編集 では Vlookup 質問の編集やコピーがまだサポートされていない場合があります。複雑な設定はデスクトップブラウザを使用してください。


FAQ

Q: 保存時にまず照合フィールドを選択するよう指示されるのはなぜですか?


A: 「連携アンケートを設定」ダイアログの「回答者の入力をアンケートの質問に紐付ける」欄で、各「Respondent input」行に対して連携アンケート内の照合用質問を選択し、「Linked survey(連携アンケート)」が選択されていることを確認してから「OK」をクリックして保存してください。


Q: 回答が存在した後に連携アンケートや取り込み項目を変更できないのはなぜですか?


A: 提出済みの回答、統計、および回答の確認の一貫性を保つため、SurveyMars はデータが存在した後に主要な紐付けをロックします。「同時に取得」で選択した項目も削除できなくなります。設定を変更する必要がある場合は、新しいアンケートを作成するか、管理者と相談して過去データの取り扱いを検討してください。


Q: 複数のレコードが一致した場合はどうなりますか?


A: 「その他の設定」によります:最新のレコードを使用するか、回答者にリストから 1つ選ばせる といった動作が選べます。


Q: 一致するレコードが存在しない場合はどうなりますか?


A: 「一致が見つからなかった場合」の設定に従います。例えばデフォルトテキストを表示する、連携アンケートの登録リンクにジャンプする、またはアンケート全体の送信をブロックするなどが可能です。


Q: 連携アンケートの選択肢を自由に変更できますか?


A: 他のアンケートがこのアンケートを Vlookup のデータソースとして利用している場合、一部の質問タイプの編集に制限が表示されることがあります。まずリンクを解除するか、画面の案内に従って許可された方法で編集してください。


この記事はどのくらい役に立ちましたか?