Power Automate を使用してMicrosoft Formsと Excel の間で自動化されたワークフローを設定する

概要

このガイドでは、Power Automate を使用してMicrosoft Formsと Excel の間で自動化されたワークフローを設定するプロセスについて説明します。 ワークフローは、定義済みの Excel ファイルにForms応答データを自動的に追加できます。

前提条件

開始する前に、次のことを確認してください。

ステップ バイ ステップ ガイド

1. Microsoft フォームを作成する

まず、自動化するデータを収集する Microsoft フォームが必要です。 手順

  • Microsoft 365 アカウントにサインインし、[Microsoft Forms] に移動します。

  • 質問を追加し、必要に応じて構成することで、フォームを作成し、フォームを設計します。

Forms11

2. Excel スプレッドシートを設定する

次に、フォームから収集されたデータを格納する Excel スプレッドシートを準備します。

  • Excel を開き、新しいブックを作成するか、既存のブックを使用します。

  • Microsoft フォームのフィールドに一致するように列にラベルを付けます。 たとえば、フォームが名前とメール アドレスを収集する場合、列に "名前" と "Email" というラベルが付けられます。

22

  • Power Automate からアクセスできるように、ブックを OneDrive または SharePoint に保存します。

フォームにリンクされた Excel ファイルが既にある場合 (結果ページから [Excel で結果を開く] を使用Forms)、列が自動的に作成されます。 必要に応じて列を調整できます。

33

3. Power Automate で新しいフローを作成する

次に、Power Automate でフローを作成し、フォームを Excel スプレッドシートにリンクします。

  • Power Automate を開いてサインインする

44

  • をクリックし、左側のメニューの [作成] をクリックします。

55

  • [自動クラウド フロー] を選択し、フローに名前を付けます (例: "Form to Excel Automation")。

  • [フローのトリガーの選択] で、"Microsoft Forms" を検索して選択します。

  • トリガーとして [新しい応答が送信されたとき] を選択します。

66

4. トリガーを構成する

次に、フローをトリガーするフォーム応答を指定するようにトリガーを構成します。

  • ドロップダウン リストから、データを自動化するフォームを選択します。 フォームが表示されない場合は、フォーム URL からフォーム ID を貼り付けてフォームを追加します。

77

  • [新しいステップ] をクリックして続行します。

5. フォームの応答を取得するためのアクションを追加する

トリガーを設定したら、フォームの応答を取得するアクションを追加します。

  • "Microsoft Forms" を検索し、[応答の詳細を取得する] を選択します。

88

  • ドロップダウン リストからフォームを選択します。

  • [応答 ID] フィールドで、動的コンテンツ ボックスから [応答 ID] を選択します。

99

6. Excel スプレッドシートを設定するアクションを追加する

次に、フォームの応答を Excel スプレッドシートに書き込むアクションを設定します。

  • [新しいステップ] をクリックし、[Excel Online (Business)] を検索します。

  • [テーブルに行を追加する] を選択します。

1010

  • Excel ファイル (OneDrive または SharePoint) の場所を選択し、ドキュメント ライブラリを選択して、前に作成したファイルに移動します。

  • フォーム データを挿入するスプレッドシート内のテーブルを選択します。

1111

  • 各列の動的コンテンツを選択して、フォームのフィールドを Excel テーブルの列にマップします。

  • フローを保存します。

7. フローをテストする

完了する前に、フローが正しく動作することを確認するために、フローをテストすることが重要です。

  • Microsoft フォームにテスト応答を送信します。

  • Power Automate に移動し、フロー履歴をチェックして、正常に実行されたかどうかを確認します。

1212

  • Excel ファイルを開き、データが正確に記録されていることを確認します。

1313

トラブルシューティングのヒント

問題が発生した場合は、次のトラブルシューティング手順を検討してください。

  • すべての接続 (Microsoft Forms、Excel、Power Automate) が認証され、必要なアクセス許可があることを確認します。

  • Excel テーブルがテーブルとして書式設定されていることをダブルチェックします (Excel では "テーブルとして書式設定" を使用します)。

  • 動的コンテンツ マッピングを確認して、すべてのフィールドが正しく配置されていることを確認します。

  • 重複データを回避するために、Excel ファイルに追加のデータ同期接続がないことを確認します。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。