Cognito FormsとMicrosoft Excelの連携イメージ
【簡単設定】Cognito FormsのデータをMicrosoft Excelに自動で連携する方法
Yoomを詳しくみる
この記事のテンプレートを試す
Cognito FormsとMicrosoft Excelの連携イメージ
フローボット活用術

2026-02-19

【簡単設定】Cognito FormsのデータをMicrosoft Excelに自動で連携する方法

Hinata Fukasawa
Hinata Fukasawa

「Cognito Formsで集めた問い合わせやアンケートの回答を、管理や分析のためにMicrosoft Excelに手作業で転記するのが面倒…」
「データ量が多くてコピー&ペーストに時間がかかるし、入力ミスも発生してしまう…」

このように、両ツール間での手作業によるデータ連携に課題を感じていませんか?

もしCognito Formsに新しい回答が送信された際、その内容がMicrosoft Excelの指定した行に自動追加される仕組みがあれば、これらの悩みから解放されますね。
その結果、より重要な業務に集中する時間を生み出すことができます。

今回ご紹介する自動化フローは、プログラミングの知識がなくてもノーコードで簡単に設定できます。ぜひこの機会に導入して、日々の定型業務をもっと楽にしましょう!

とにかく早く試したい方へ

YoomにはCognito FormsとMicrosoft Excelを連携するためのテンプレートが用意されています。
今すぐ試したい方は以下のバナーをクリックしてスタートしましょう!


■概要
Cognito Formsで収集したアンケートや問い合わせの情報を、手作業でMicrosoft Excelに転記していませんか?この作業は単純ですが時間がかかり、入力ミスや転記漏れの原因にもなりかねません。
このワークフローを活用すれば、Cognito Formsで新しいエントリー(New Entry)があった際に、自動でMicrosoft Excelにレコードを追加することが可能になり、手作業によるデータ入力の手間やヒューマンエラーのリスクを解消します。
■このテンプレートをおすすめする方
  • Cognito Formsで収集した顧客情報をMicrosoft Excelで管理している方
  • フォームからのエントリーを手作業で転記する手間を削減したいと考えている方
  • データ入力のミスや漏れを防ぎ、業務の正確性を向上させたいと考えている方
■このテンプレートを使うメリット
  • Cognito Formsに新しいエントリーが追加されると自動でMicrosoft Excelにデータが反映されるため、転記作業に費やしていた時間を短縮できます。
  • 手作業によるデータ転記がなくなることで、入力ミスや転記漏れといったヒューマンエラーの発生を防ぎ、データの正確性を保ちます。
■フローボットの流れ
  1. はじめに、Cognito FormsとMicrosoft ExcelをYoomと連携します。
  2. 次に、トリガーでCognito Formsを選択し、「New Entry」というアクションを設定します。
  3. 最後に、オペレーションでMicrosoft Excelの「レコードを追加する」アクションを設定し、Cognito Formsから取得した情報を指定のシートに追加するように設定します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Microsoft Excelのオペレーション設定では、レコードを追加したいファイルの保存場所(OneDriveなど)や、対象のワークブック、ワークシートを任意で設定してください。
■注意事項
  • Cognito Forms、Microsoft ExcelのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • Microsoft Excelのデータベースを操作するオペレーションの設定に関しては「【Excel】データベースを操作するオペレーションの設定に関して」をご参照ください。
  • Cognito FormsのアウトプットはJSONPathから取得可能です。取得方法は「『取得する値』を追加する方法」をご参照ください。

Cognito FormsとMicrosoft Excelの連携フローを作ってみよう

それでは早速、実際にCognito FormsとMicrosoft Excelを連携したフローを作成してみましょう!
今回はYoomを使用してノーコードで連携を進めていきます。もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

※今回連携するアプリの公式サイト:Cognito FormsMicrosoft Excel

[Yoomとは]

フローの作成方法

今回はCognito FormsでNew Entryを検知したら、Microsoft Excelにレコードを追加するフローを作成していきます!
作成の流れは大きく分けて以下です。

  • Cognito FormsとMicrosoft Excelをマイアプリ連携
  • 該当のテンプレートをコピー
  • Cognito Formsのトリガー設定およびMicrosoft Excelのアクション設定
  • トリガーをONにし、フローが起動するかを確認


■概要
Cognito Formsで収集したアンケートや問い合わせの情報を、手作業でMicrosoft Excelに転記していませんか?この作業は単純ですが時間がかかり、入力ミスや転記漏れの原因にもなりかねません。
このワークフローを活用すれば、Cognito Formsで新しいエントリー(New Entry)があった際に、自動でMicrosoft Excelにレコードを追加することが可能になり、手作業によるデータ入力の手間やヒューマンエラーのリスクを解消します。
■このテンプレートをおすすめする方
  • Cognito Formsで収集した顧客情報をMicrosoft Excelで管理している方
  • フォームからのエントリーを手作業で転記する手間を削減したいと考えている方
  • データ入力のミスや漏れを防ぎ、業務の正確性を向上させたいと考えている方
■このテンプレートを使うメリット
  • Cognito Formsに新しいエントリーが追加されると自動でMicrosoft Excelにデータが反映されるため、転記作業に費やしていた時間を短縮できます。
  • 手作業によるデータ転記がなくなることで、入力ミスや転記漏れといったヒューマンエラーの発生を防ぎ、データの正確性を保ちます。
■フローボットの流れ
  1. はじめに、Cognito FormsとMicrosoft ExcelをYoomと連携します。
  2. 次に、トリガーでCognito Formsを選択し、「New Entry」というアクションを設定します。
  3. 最後に、オペレーションでMicrosoft Excelの「レコードを追加する」アクションを設定し、Cognito Formsから取得した情報を指定のシートに追加するように設定します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Microsoft Excelのオペレーション設定では、レコードを追加したいファイルの保存場所(OneDriveなど)や、対象のワークブック、ワークシートを任意で設定してください。
■注意事項
  • Cognito Forms、Microsoft ExcelのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • Microsoft Excelのデータベースを操作するオペレーションの設定に関しては「【Excel】データベースを操作するオペレーションの設定に関して」をご参照ください。
  • Cognito FormsのアウトプットはJSONPathから取得可能です。取得方法は「『取得する値』を追加する方法」をご参照ください。

ステップ1:Cognito FormsとMicrosoft Excelのマイアプリ連携

ここではYoomとそれぞれのアプリを連携して、操作できるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!

それではここから今回のフローで使用するアプリのマイアプリ登録方法を解説します。

Cognito FormsとYoomのマイアプリ登録

まずCognito Formsにログインし、SettingsからIntegrationsに進みましょう。
「+ New API Key」をクリックし、API Keyを発行してください。

次に、Yoomのマイアプリ連携画面に移り「新規接続」をクリックします。
右上の検索窓からCognito Formsを検索しましょう。
任意のアカウント名と、先ほど取得したAPI Keyを入力し「追加」をクリックするとマイアプリ連携完了です。

Microsoft ExcelとYoomのマイアプリ登録

以下の手順をご参照ください。
※Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

ステップ2:テンプレートをコピー

Yoomにログインし、以下バナーの「試してみる」をクリックしましょう。


■概要
Cognito Formsで収集したアンケートや問い合わせの情報を、手作業でMicrosoft Excelに転記していませんか?この作業は単純ですが時間がかかり、入力ミスや転記漏れの原因にもなりかねません。
このワークフローを活用すれば、Cognito Formsで新しいエントリー(New Entry)があった際に、自動でMicrosoft Excelにレコードを追加することが可能になり、手作業によるデータ入力の手間やヒューマンエラーのリスクを解消します。
■このテンプレートをおすすめする方
  • Cognito Formsで収集した顧客情報をMicrosoft Excelで管理している方
  • フォームからのエントリーを手作業で転記する手間を削減したいと考えている方
  • データ入力のミスや漏れを防ぎ、業務の正確性を向上させたいと考えている方
■このテンプレートを使うメリット
  • Cognito Formsに新しいエントリーが追加されると自動でMicrosoft Excelにデータが反映されるため、転記作業に費やしていた時間を短縮できます。
  • 手作業によるデータ転記がなくなることで、入力ミスや転記漏れといったヒューマンエラーの発生を防ぎ、データの正確性を保ちます。
■フローボットの流れ
  1. はじめに、Cognito FormsとMicrosoft ExcelをYoomと連携します。
  2. 次に、トリガーでCognito Formsを選択し、「New Entry」というアクションを設定します。
  3. 最後に、オペレーションでMicrosoft Excelの「レコードを追加する」アクションを設定し、Cognito Formsから取得した情報を指定のシートに追加するように設定します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Microsoft Excelのオペレーション設定では、レコードを追加したいファイルの保存場所(OneDriveなど)や、対象のワークブック、ワークシートを任意で設定してください。
■注意事項
  • Cognito Forms、Microsoft ExcelのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • Microsoft Excelのデータベースを操作するオペレーションの設定に関しては「【Excel】データベースを操作するオペレーションの設定に関して」をご参照ください。
  • Cognito FormsのアウトプットはJSONPathから取得可能です。取得方法は「『取得する値』を追加する方法」をご参照ください。

「テンプレートがコピーされました」と表示されるので「OK」をクリックします。

‍‍ステップ3:Cognito Formsのトリガー設定

「New Entry」をクリックしてください。

タイトル連携するアカウント情報を任意で設定し、アクションはテンプレート通りに「New Entry」のまま「次へ」をクリックします。