Googleフォームのアンケート回答をAIで自動分析する方法|集計作業を半日から30分に短縮した手順
当サイトはアフィリエイトプログラムを利用しており、紹介リンク経由での申込により報酬を得る場合があります。記事内で紹介するサービスには筆者が実際に使用しているものと、客観情報として比較掲載しているもの(未使用・PR表記あり)が含まれます。
結論
Googleフォームのアンケート回答は、スプレッドシートにエクスポートしたあとCSVをChatGPT(またはClaude)に貼り付けるだけで、傾向の要約・自由記述の分類・グラフ用集計表の生成が一気にできます。私が実際に試した体感では、これまで半日かかっていた分析作業が30〜40分程度に収まりました。本記事ではその手順を具体的に解説します。
アンケートを集めたあとの「集計・分析」作業、地味に時間を取られていませんか?
私は社内の満足度調査や外部セミナーの参加者アンケートをGoogleフォームで運用しているのですが、以前は回収した100件のフォーム回答を手作業でExcelに整理し、フリーテキストの回答を一件ずつ読んで傾向を分類する…という作業に半日以上使っていました。
それがAIを使うようになってから、同じ作業が30〜40分で終わるようになりました。非エンジニアでも特別なツールは不要で、ChatGPTかClaudeがあれば今日から始められます。
なぜGoogleフォームの分析に時間がかかるのか#
Googleフォームは「収集」は得意ですが、「分析」は苦手です。
グラフ機能は基本的なものしかなく、とくに自由記述欄(テキスト回答)の分析はほぼ手作業になります。100件の自由記述を読んで「不満が多い」「改善要望は機能面に集中している」などを把握するだけで、私の場合は2〜3時間かかっていました。
また複数選択肢の回答を「属性ごとにクロス集計したい」となると、スプレッドシートのPIVOT関数やフィルター操作が必要になり、慣れていないと詰まります。
この課題をまとめると次のとおりです。
| 作業 | 従来の課題 | AIで解決できるか |
|---|---|---|
| 選択肢の集計 | グラフは自動だが数値の整理は手動 | ◎ CSV渡しで集計表を生成 |
| フリーテキストの分類 | 1件1件読んで手動カテゴライズ | ◎ 自動でラベリング・要約 |
| クロス集計 | PIVOT操作が難しい | ○ 指示すれば表を出力 |
| レポート文章化 | 結果を見ながら自分でまとめ | ◎ ドラフトを一発生成 |
準備:GoogleフォームのデータをCSVに落とす#
AIに渡すにはまず「データ化」が必要です。
手順
- Googleフォームの管理画面を開き、「回答」タブを選択する
- 右上の緑のスプレッドシートアイコンをクリック→「新しいスプレッドシートを作成」
- 作成されたスプレッドシートを開き、「ファイル」→「ダウンロード」→「CSVファイル」で保存
- CSVをテキストエディタ(メモ帳でも可)で開き、内容をコピーする
- ChatGPTやClaudeを開き、貼り付けてプロンプトを送る
メモ
データが100行を超える場合はCSVをそのまま貼るとトークン上限に引っかかることがあります。その場合はヘッダー行+最初の50行程度を貼り、「この形式でデータが続きます」と補足するか、後述のスプレッドシートGAS連携を使ってください。
ChatGPTで自由記述を分析するプロンプト#
フリーテキストの分析が最も効果を実感できる部分です。私が実際に使っているプロンプトを紹介します。
以下はアンケートの自由記述回答(CSV)です。
回答者の意見をカテゴリ別に分類し、各カテゴリの件数と代表的なコメントを3件ずつ挙げてください。
最後に「全体の傾向まとめ」を200字以内で書いてください。
[ここにCSVデータを貼る]
このプロンプトだけで、AIは自動的に「機能への要望」「サポートへの不満」「価格について」などカテゴリを設定し、件数とともに整理してくれます。私が試したときは60件の自由記述を約30秒で分類してもらえました。
分析の質を上げたい場合はカテゴリを自分で指定するのも有効です。
カテゴリは以下の5つに分類してください:
1. 操作性・UI
2. 機能・コンテンツ
3. サポート・コミュニケーション
4. 価格・コストパフォーマンス
5. その他
数値データの集計もAIに任せる#
選択肢回答や評価スコアの集計もAIに任せられます。
手順
- スプレッドシートのデータをCSVでコピー(全列)
- 「以下のアンケートデータを分析してください。性別×満足度のクロス集計表と、各設問の平均点を出してください」とプロンプトを送る
- 返ってきた表をコピーしてスプレッドシートに貼り付け
- 「このデータをもとに経営会議向けのサマリーを箇条書きで作ってください」と追加プロンプトを送る
私が実際に試したケースでは、20問・80件のアンケートの集計と考察文の生成が15分程度で完了しました。従来は別途Excelを使って集計表を作り、さらに文章を考えて…と2〜3時間かかっていたので、体感的に大幅な時短になっています(ただし回答数や設問数によって変わります)。
Google Apps Script(GAS)で完全自動化する#
毎月繰り返すアンケートであれば、GASを使って「フォームに回答が来たら自動で分析・メール送信」まで自動化できます。非エンジニアでも、以下のコードをそのままChatGPTに渡せば生成してもらえます。
Googleフォームのスプレッドシートにデータが追加されるたびに、
最新の回答をOpenAI APIで要約し、自分のGmailに送るGASコードを書いてください。
GASのセットアップは「スプレッドシート→拡張機能→Apps Script」から行います。ただしAPIキーの管理など技術的なハードルがあるため、最初は手動のCSVコピー方式から始めて、慣れてきたら自動化に挑戦するのがおすすめです。
メモ
GASからOpenAI APIを呼ぶにはOpenAIのAPIキー(有料)が別途必要です。月数百〜数千円のコストが発生するため、頻度の高い定常業務でなければ手動のChatGPT操作の方がコスパが良い場合もあります。
向き不向き:AIフォーム分析が効く条件・効かない条件#
メリット
- 自由記述欄が20件以上ある(手動分類が面倒なケース)
- 毎週・毎月繰り返す定常アンケート
- 分析結果を文章レポートにする必要がある
- クロス集計など複合的な集計が必要
デメリット
- 回答数が10件以下(手動の方が早い)
- 機密性が高い個人情報を含む回答(AIに送るとデータが学習される可能性に注意)
- 正確な統計解析・仮説検定が必要な調査(AIの集計はあくまで概算レベル)
注意
個人情報保護の観点から、氏名・連絡先・住所など個人を特定できる情報を含む回答はAIに貼り付けないようにしてください。そのような列はCSVエクスポート前に削除するか、匿名化してから使いましょう。
ツール別の使い分けまとめ#
実際に使ってみた感触をもとに、ツール選びの参考になる比較をまとめます。
| ツール | 無料枠 | 得意なこと | 注意点 |
|---|---|---|---|
| ChatGPT(GPT-4o) | 制限あり(無料版) | 自由記述分類・レポート文章化 | 無料版は1日の利用回数制限あり |
| Claude(Sonnet) | 制限あり(無料版) | 長文データの把握・細かい指示 | 同上 |
| Gemini(Google) | 無料で使える | Googleサービスとの連携 | 精度はGPT-4oより若干劣る体感 |
| GAS+OpenAI API | 初期費用なし(APIは従量課金) | 完全自動化 | APIキー・コード設定が必要 |
コストをかけずに始めたいなら無料版のChatGPTかClaudeで十分です。頻度が高くなってきたら有料プラン(月2,500〜3,000円程度)やAPI連携への移行を検討するのが現実的です。
AI分析を活かすためのプロンプト設計のコツ#
分析の質はプロンプトで大きく変わります。私が試行錯誤して気づいたポイントをまとめます。
役割を与える:「あなたはマーケティングリサーチャーです」と冒頭に書くだけで、回答の質が上がることがあります。
出力形式を指定する:「Markdown表で出してください」「箇条書きで5点以内にまとめてください」など形式を指定すると、そのままコピーして使えるアウトプットが返ってきます。
「確認してほしいこと」を具体的に書く:「この回答から改善すべき優先度の高い課題を3つ教えてください」のように、何を知りたいかを明確にするほど精度が上がります。
メモ
AIの回答はあくまで「参考意見」です。重要な意思決定に使う場合は、生成された内容を元データと照らし合わせて確認する習慣をつけておきましょう。
AIスキルをもっと体系的に学びたい方へ#
今回紹介した方法は、AIを「コピペして使う」レベルの入門です。GASとの連携やAPIの活用など、もう少し踏み込んだ自動化を身につけると、アンケート分析以外の業務にも横展開できます。
非エンジニアでもAI活用を体系的に学べるオンライン講座が近年充実しており、動画+実習形式でGASやプロンプト設計を学べるコースもあります。
PRおすすめAIスキルが学べるオンライン講座非エンジニア向けにChatGPT・GAS・業務自動化を体系的に教えてくれる講座。無料カウンセリングから受講相談ができます(成果は個人の習熟度により異なります)。まとめ#
Googleフォームのアンケート分析をAIで自動化するには、大きく3ステップです。
- フォームの回答をスプレッドシートに連携し、CSVでエクスポート
- ChatGPTやClaudeにCSVを貼り付け、分析プロンプトを送る
- 返ってきた集計表・要約文をそのまま活用する
特別なツールや技術知識がなくても、今日から使える方法です。まずは直近のアンケートデータを一つ持ってきて、試してみてください。
よくある質問#
無料版のChatGPTでも使えますか?#
はい、無料版(GPT-4oの制限あり)でも基本的な分析は可能です。ただし1日の利用回数に制限があるため、大量のデータを処理する場合や頻繁に使う場合は有料プラン(ChatGPT Plus、月20ドル程度)の方が快適です。
個人情報が含まれるアンケートはどう扱えばいいですか?#
氏名・メールアドレス・電話番号など個人を特定できる情報の列は、AIに送る前にスプレッドシートで非表示・削除してから使ってください。ChatGPTのデフォルト設定ではチャット内容が学習に使われる可能性があるため、「設定→データコントロール→モデルの改善への利用をオフ」にするか、Enterprise版の利用を検討してください。
Googleスプレッドシートの関数やGeminiで完結できますか?#
Googleスプレッドシートには「Geminiに尋ねる」機能が搭載されており、スプレッドシート内のデータをそのままAIに分析させることができます(Workspace有料プランが必要な場合あり)。Googleツールに統一したい場合はこちらが連携しやすく、CSVのコピーペースト作業が不要になります。ただし精度や指示の細かさはChatGPT/Claudeの方が柔軟な場面もあり、用途に応じた使い分けがおすすめです。