先に結論です。GoogleフォームをMicrosoft Formsへ「ワンクリックで変換」する公式ツールは存在しません。 移行は「①設問を手動で作り直す」「②既存回答データを Excel として移す」の2作業に分けて進めるのが現実的です。設問数が10問以下なら手作業で15〜30分、回答データはスプレッドシートを書き出して Excel に読み込めば数分で済みます。
この記事は「実際に移す作業」に専念します。そもそもどちらを使うべきかの比較は Microsoft Forms vs Googleフォーム を、「GoogleフォームのMicrosoft版は何か」という製品の対応関係は Microsoft版Googleフォーム(同等品)の基礎 をご覧ください。別の意図ならそちらが近道です。
なぜ自動コンバータが無いのか
GoogleフォームとMicrosoft Formsは内部のデータ構造が別物で、相互変換の公式API・公式インポート機能が提供されていません。サードパーティ製の「変換ツール」を名乗るサービスもありますが、設問の種類によっては正しく移らず、何より外部サービスに回答データを通すことになります。社内アンケートや顧客データを含むフォームでは、手動移植のほうが安全で確実です。
移行作業は次の3ステップに分かれます。
| ステップ | 対象 | 所要時間の目安 |
|---|---|---|
| ステップ1 | 設問(質問文・選択肢・必須設定)の移植 | 10問で15〜30分 |
| ステップ2 | 既存回答データ(スプレッドシート→Excel) | 数分 |
| ステップ3 | 失われた要素(分岐・デザイン等)の再設定 | フォーム次第 |
ステップ1:設問を手動で移植する
- Googleフォームを編集モードで開き、各設問の「質問文・回答形式・選択肢・必須かどうか」を確認します。
- Microsoft Forms で新規フォームを作成し、上から順に同じ設問を追加します。
- 回答形式は下表のように対応させます。完全一致しないものは近い形式を選びます。
| Googleフォームの形式 | Microsoft Formsの対応形式 | 注意点 |
|---|---|---|
| 記述式(短文) | テキスト(長い回答=オフ) | ほぼそのまま |
| 段落(長文) | テキスト(長い回答=オン) | ほぼそのまま |
| ラジオボタン | 選択肢(複数選択=オフ) | そのまま |
| チェックボックス | 選択肢(複数選択=オン) | そのまま |
| プルダウン | 選択肢(ドロップダウン=オン) | そのまま |
| 均等目盛り | 評価(Rating)または Likert | 目盛り数を合わせる |
| 選択式グリッド | Likert | 行と列を作り直す |
| 日付・時刻 | 日付(時刻は別設問に) | MS Formsは時刻型が弱い |
| ファイルのアップロード | ファイルのアップロード | OneDrive保存・組織アカウント限定 |
ポイントは、選択肢のテキストはコピー&ペーストで一括投入できることです。Microsoft Forms の選択肢入力欄に複数行を貼り付けると、改行ごとに選択肢が分割されます。Googleフォーム側で選択肢をまとめてコピーしておくと手戻りが減ります。
ステップ2:既存の回答データを移行する
設問だけでなく、これまで集まった回答も移したい場合は、回答そのものをMicrosoft Formsに「流し込む」ことはできません。回答データは集計用のExcelとして引き継ぐのが現実解です。
- Googleフォームの「回答」タブ →「スプレッドシートにリンク」で Google スプレッドシートを開きます。
- スプレッドシートで「ファイル」→「ダウンロード」→「Microsoft Excel (.xlsx)」を選びます。
- ダウンロードした .xlsx を OneDrive / Excel で開けば、過去回答はそのまま分析・保管できます。
新規回答はMicrosoft Forms側に貯まり、Forms の「Excelで開く」から別ブックに出力されます。過去分(Googleから書き出したExcel)と新規分(MS Formsから出るExcel)は別ファイルになる点に注意してください。両者を1枚にまとめたい場合は、列の並びを揃えてからコピー結合します。Excelでの集計の型は Microsoft Formsの結果をExcelで集計する と Googleフォームの集計ガイド が参考になります。
ステップ3:移行で失われやすい要素
設問と回答を移しても、フォームの「振る舞い」や「見た目」はそのまま再現されません。移行時に手当てが必要な要素を整理します。
| 要素 | Googleフォーム | Microsoft Forms | 移行時の扱い |
|---|---|---|---|
| 条件分岐(セクション移動) | あり | あり(分岐=設問単位) | ロジックを作り直す。設計思想が違うので要確認 |
| デザイン・テーマ | 画像/色のテーマ | 限定的なテーマ | 完全再現は不可。近いテーマで妥協 |
| ファイルアップロード | 誰でも可 | 組織アカウント必須 | 外部回答者向けは要注意 |
| 回答の編集許可 | 設定可 | 設定可 | 個別に再設定 |
| 回答数の上限・受付終了 | 設定可 | 設定可 | 再設定 |
| 自動返信・確認メール | GAS等で実装 | Power Automate で実装 | 仕組みごと作り直し |
| 埋め込み(iframe) | 可 | 可 | URL/embedコードを差し替え。手順はWebサイトへのアンケート埋め込み |
特に 条件分岐は思想が異なるため、複雑な分岐フォームほど移行コストが上がります。分岐が3階層以上あるフォームは、移行を機に設問構成そのものを見直すと良いでしょう。
逆方向(Microsoft Forms → Googleフォーム)も同じ考え方
逆にMicrosoft FormsからGoogleフォームへ移す場合も、公式の自動変換はありません。手順は鏡写しです。
- 設問はGoogleフォームで手動で作り直す。
- 回答データはMicrosoft Formsの「Excelで開く」→ .xlsx を Google スプレッドシートにインポート(または .csv にして取り込み)。
- 失われやすい要素(分岐・デザイン・Power Automateの自動化)はGoogle側の機能(セクション分岐・GAS)で再実装。
どちらの方向でも「設問は手作り、回答はExcel/CSV経由」という骨格は変わりません。
よくある質問
Q1. Google form to microsoft form の自動変換ツールはありますか?
公式の自動変換ツールはありません。設問は手動で作り直し、回答データはスプレッドシートをExcel(.xlsx)として書き出して引き継ぐのが安全かつ確実な方法です。
Q2. convert google form to microsoft form は具体的にどうやりますか?
3ステップです。①Googleフォームの各設問をMicrosoft Formsに同じ順で手入力(選択肢は複数行貼り付けで一括投入可)、②回答はGoogleスプレッドシートを.xlsxにダウンロード、③分岐・デザイン・ファイルアップロード等の失われる要素を再設定します。
Q3. google forms to microsoft forms で回答データはそのまま移せますか?
回答そのものをMicrosoft Formsに流し込むことはできません。Googleスプレッドシートを Microsoft Excel(.xlsx) として書き出し、集計・保管用のExcelとして引き継ぎます。過去分と新規分は別ファイルになります。
Q4. GoogleフォームのMicrosoft版(microsoft equivalent)は何ですか?
機能的な対応製品は Microsoft Forms です。Microsoft 365 / Office 365 に含まれ、ExcelやTeamsと連携します。製品の対応関係や無料で使えるかは Microsoft版Googleフォーム(同等品)の基礎 で詳しく解説しています。
Q5. 移行で一番失敗しやすいのはどこですか?
条件分岐とファイルアップロードです。分岐は両ツールで設計思想が異なるため複雑なほど作り直しが大変で、ファイルアップロードはMicrosoft Formsだと組織アカウント必須のため外部回答者が使えなくなることがあります。
関連記事
- Microsoft Forms vs Googleフォーム — 用途別の選び方
- Microsoft版Googleフォーム(同等品)の基礎
- Microsoft Formsの結果をExcelで集計する
- Webサイトにアンケートを埋め込む方法
移行を機に「自由記述のAI分析」「月次NPSのダッシュボード」「フォームのCV計測」まで踏み込みたい場合、Microsoft Forms / Googleフォーム単体では物足りなくなります。レポアンはAIアンケート作成と回答のAI分析に特化したツールで、Googleフォーム/MS Formsからの単純な置き換えというより「分析まで一気通貫でやりたい」用途に向きます。逆に、社内のExcel/Teams運用に密着した軽量フォームが目的なら、無理に乗り換えずMicrosoft Formsのままで十分です。目的に合わせて選んでください。