ブログ一覧 > Microsoft Formsの集計とExcel連携 — 「Excelで開く」の罠と本格分析の作法

Microsoft Formsの集計とExcel連携 — 「Excelで開く」の罠と本格分析の作法

Microsoft Formsの回答集計、Excelエクスポート、リアルタイム同期の使い分けを解説。「Excelで開く」が壊れる典型ケース、Power BI連携、複数フォーム統合まで実務ガイド。

Microsoft Formsの最大の強みは、Excelとのシームレス連携 です。「回答を開く Excel」をクリックするだけで全データがExcelに展開され、ピボットや関数で自由に集計できます。

ただし、この連携には 意外な落とし穴 があり、ここで詰まる人は多いです。本記事では集計の最短手順と、「Excelで開くが壊れる」典型パターン までを率直に解説します。

Microsoft Formsの集計方法は3つ

方法1:「回答」タブで概観を掴む

最も速いのはフォームの「回答」タブ。質問ごとに:

3分で全体傾向が把握できる ため、回収件数100件以下・概観把握で十分なら、これだけで完結します。

方法2:「Excelで開く」(OneDrive保存版)

「回答」タブ→「Excelで開く」をクリック。OneDriveに フォーム名.xlsx が自動作成 され、以降の回答も自動同期されます。

特徴:

方法3:「結果のダウンロード」(CSV/XLSX)

「回答」タブ→「結果のダウンロード」で 静的なファイルとしてエクスポート。同期されない代わりに、ローカルで自由に編集できます。

ここからが本題 — 「Excelで開く」が壊れる典型パターン

「Excelで開く」は便利ですが、運用で壊れるケースが3つ あります。

罠1:自動生成されたExcelファイルを移動・名前変更すると同期が切れる

OneDriveに自動生成されたファイルを:

これらを行うと、フォームとの同期リンクが切れて、以降の回答が反映されなくなります

回避策:

罠2:質問文を変更すると列が増える

フォーム公開後に質問文を編集すると、Excelには新しい列が追加 され、過去の回答列との整合性が崩れます。

回避策:

罠3:複数選択は「カンマ区切り1セル」で入る

複数選択(チェックボックス)の回答は:

A, B, C

のように 1セルにカンマ区切りで 格納されます。「Aを選んだ人だけ」をCOUNTIFする場合:

=COUNTIF(C:C, "*A*")

ワイルドカード必須。完全一致では「A,B」を含む行を取り損ねる のがハマりどころです。

回避策:複数選択を分解する補助列を作る:

=IF(ISNUMBER(SEARCH("A", C2)), 1, 0)  → A列にAを含むか

各選択肢ごとにフラグ列を作ってからピボットを組むのが定石です。

クロス集計(ピボットテーブル)

集計の核心はピボットテーブル。Excelの「挿入」→「ピボットテーブル」で:

ドラッグだけでクロス集計表が完成します。「業種別の満足度」「年代別NPS」などはピボットで一発です。

ただし、Microsoft Formsの場合、列がフォームの質問順にしか並ばない ため、属性質問が真ん中にあると集計時に列順を意識する必要があります。

NPS質問の集計

Microsoft Formsには NPS専用の質問タイプ があり、自動でカテゴリ分類されます:

「回答」タブで自動集計されるため、NPS算出のためにExcelを開く必要はありません。シンプルなNPS定期調査ならMicrosoft Formsの優位性が大きい 領域です。

NPS算出式:

NPS = (推奨者数 - 批判者数) / 全回答者数 × 100

Excelでカスタム計算する場合:

=COUNTIF(D:D, ">=9") - COUNTIF(D:D, "<=6")
=A1 / COUNTA(D:D) * 100

Power BI連携で本格レポート

Microsoft Formsの真価は Power BI連携 で発揮されます。

接続手順

1. Power BI Desktop を開く
2. 「データを取得」→「Excelブック」
3. OneDrive上のFormsエクスポート先を指定
4. ダッシュボードを作成

Power BIでできること

毎月レポートを手作業で作っている運用 なら、Power BI化で工数が劇的に下がります。

複数フォームを統合したい場合

「四半期ごとに別フォームを送っているが、年間で統合したい」要件は頻発します。Microsoft Forms単体では:

実装は可能ですが煩雑。継続調査を前提とするなら、最初から「1フォームに四半期列を追加する」設計 にするか、継続調査機能のあるツールへ移行すべきです。

ここからが本題 — 集計でぶつかる構造的な壁

壁1:自由記述は「読まれずに終わる」

Microsoft Formsには自由記述のAI分析機能がほとんどありません。100件を超えた時点で 目視分析が破綻 し、結果として「コメントを集めたけど読まれていない」状態になります。

回避策:

壁2:時系列分析がフォーム単位

Microsoft Formsは「1フォーム = 1調査」が原則。月次でNPSを追跡する 場合、毎月別フォームになり、時系列比較は手作業(または前述のPower Query結合)。

壁3:セグメント深掘りに弱い

「BtoBの中でも特に契約年数3年以上の顧客のNPS推移」のような 多次元セグメント は、Excel/Power BIで自前分析する必要があります。Microsoft Forms単体では対応不可。

集計工数のチェックリスト

以下に該当したら、Microsoft Formsの集計運用が破綻しているサインです:

レポアンの集計・分析

レポアンはMicrosoft Formsが弱い「継続調査・自由記述・セグメント深掘り」を強化しています。

まとめ

Microsoft Formsの集計は:

Excel連携の便利さに頼るうちに、「Excelの集計工数」が気付かないうちに肥大化 するのが典型パターン。月次工数を一度測ってみると、ツール乗り換えの判断軸が見えてきます。

レポアンならアンケートをすぐに作れます

AIに目的を伝えるだけでプロ品質の設問を提案。テンプレートからの1クリック作成にも対応。

無料で始める