Googleフォームの「回答」タブでも簡単なグラフは見られますが、「部署ごとに集計したい」「複数選択の回答を数えたい」といった一歩踏み込んだ集計には、Googleスプレッドシートとの連携が便利です。この記事では、連携の手順から、よく使う集計方法、運用で失敗しやすいポイントまでをまとめます。
スプレッドシートと連携する手順
- フォームの編集画面で「回答」タブを開く — 回答が0件の状態でも連携できます。先に連携しておくと、後から回答を取り込み直す手間がありません。
- 「スプレッドシートにリンク」(緑色のスプレッドシートのアイコン)をクリック — 画面の表示はGoogle側の更新で変わることがありますが、回答タブの上部にあります。
- 「新しいスプレッドシートを作成」か「既存のスプレッドシートを選択」を選ぶ — 迷ったら新規作成がおすすめです。既存のスプレッドシートを選ぶと、その中に回答用のシート(タブ)が追加されます。
- 作成されたスプレッドシートを開いて確認 — 1行目に質問のタイトル、A列にタイムスタンプが並び、回答1件が1行として記録されます。以降の回答は自動で追記されていきます。
回答シートの見え方
- 記述式・段落:入力された文章がそのままセルに入ります
- ラジオボタン・プルダウン:選ばれた選択肢の文字がそのまま入ります
- チェックボックス:複数選んだ場合は「A, B」のようにカンマ区切りで1つのセルにまとめて入ります
- 均等目盛:選ばれた数値が入ります
チェックボックスが1セルにまとまる点は、集計時につまずきやすいポイントです(後述)。
よく使う集計方法
集計は、回答が記録されるシートとは別のシート(タブ)を追加してそこで行うのが基本です。
選択肢ごとの件数を数える
ラジオボタンの回答は COUNTIF で数えられます。
=COUNTIF('フォームの回答 1'!C:C, "満足")
選択肢を縦に並べ、隣の列にこの式を入れておけば、回答が増えるたびに件数が自動で更新されます。
チェックボックス(複数選択)を数える
1セルに複数の選択肢が入るため、完全一致ではなく「含む」で数えます。
=COUNTIF('フォームの回答 1'!D:D, "*オンライン*")
ただし、ある選択肢の名前が別の選択肢の一部を含んでいる(例:「オンライン」と「オンライン相談」)と二重に数えてしまうため、選択肢の名前は最初から重ならないようにしておくと安全です。
平均値・属性別の集計
均等目盛の平均は AVERAGE、「部署別の満足度」のようなクロス集計はピボットテーブル(メニューの「挿入」→「ピボットテーブル」)を使うと、式を書かずに作れます。
運用で気をつけたいこと
- 回答シートに行や列を挿入しない — 回答シートの途中に行や列を挿入したり並べ替えたりすると、新しい回答の記録位置がずれる原因になります。メモや計算は別シートで行いましょう。
- フォーム公開後に質問を増やすと列が追加される — 途中で質問を追加すると、それ以前の回答はその列が空欄のままになります。集計範囲がずれていないか確認しましょう。
- 共有範囲に注意 — スプレッドシートにはメールアドレスなどの個人情報が含まれることがあります。フォームの共同編集者と、スプレッドシートの閲覧者が同じとは限らないため、共有設定は個別に確認してください。
よくある質問
連携する前に集まった回答もスプレッドシートに入りますか?
はい。連携した時点までに集まっている回答もまとめて書き出され、その後の回答は自動で追記されます。
連携を解除したいときは?
回答タブのメニュー(︙)から「フォームのリンクを解除」を選びます。解除すると、それ以降の回答はスプレッドシートに追記されなくなります。すでに書き出された行は、スプレッドシート側にそのまま残ります。
スプレッドシートを使わずに集計結果を見る方法はありますか?
回答タブの「概要」で質問ごとのグラフを確認できます。簡単な割合を見るだけならこれで十分なことも多いです。属性別の比較や自由記述の分類など、さらに踏み込んだ分析の考え方は アンケート集計・分析のやり方 を参考にしてください。
表計算ソフトで集計したい場合の別の選択肢
回答をExcelなど手元の表計算ソフトで扱いたい場合は、CSVで回答を出力できるフォーム作成サービスを使う方法もあります。RAKUFOでは、回答一覧の確認に加えて、回答をCSVファイルとしてダウンロードできるため、社内の集計テンプレートに貼り付けて使うといった運用も可能です。