通过 Power Automate 在 Microsoft Forms 和 Excel 之间设置自动化工作流
简介
本指南将指导你完成使用 Power Automate 在 Microsoft Forms 和 Excel 之间设置自动化工作流的过程。 工作流会自动将Forms响应数据添加到预定义的 Excel 文件。
先决条件
在开始之前,请确保具有以下各项:
-
有权访问 Microsoft Forms 和 Excel 的 Microsoft 365 帐户 (检查Microsoft 365 服务说明)
-
访问 Power Automate (检查 Power Automate Microsoft 365 帐户的 Power Automate 种子许可证)
分步指南
1. 创建Microsoft窗体
首先,你需要一个Microsoft表单来收集要自动执行的数据。 请执行下列步骤:
-
登录到 Microsoft 365 帐户并导航到 Microsoft Forms。
-
通过添加问题并根据需要进行配置,创建窗体并设计表单。
2. 设置 Excel 电子表格
接下来,准备 Excel 电子表格以存储从表单收集的数据:
-
打开 Excel 并创建新工作簿或使用现有工作簿。
-
标记列以匹配Microsoft窗体中的字段。 例如,如果表单收集姓名和电子邮件地址,则列可能会标记为“名称”和“Email”。
-
将工作簿保存到 OneDrive 或 SharePoint,以便 Power Automate 可以访问它。
如果已通过“在 Excel 中打开结果”Forms结果页) 将 Excel 文件与表单 (链接,则将自动创建列。 可以根据需要调整列。
3. 在 Power Automate 中创建新流
现在,你将在 Power Automate 中创建一个流,将表单链接到 Excel 电子表格:
-
打开并登录到 Power Automate
-
然后单击左侧菜单中的“创建”。
-
选择“自动化云流”,并为流命名 (例如“表单到 Excel 自动化”) 。
-
在“选择流的触发器”下,搜索并选择“Microsoft Forms”。
-
选择“提交新响应时”作为触发器。
4.配置触发器
接下来,将触发器配置为指定应触发流的表单响应:
-
从下拉列表中,选择要自动执行其数据的窗体。 如果未显示窗体,请粘贴表单 URL 中的表单 ID 以添加窗体。
-
单击“新建步骤”继续。
5. 添加操作以获取表单响应
设置触发器后,添加操作以检索表单响应:
-
搜索“Microsoft Forms”,然后选择“获取响应详细信息”。
-
从下拉列表中选择表单。
-
在“响应 ID”字段中,从动态内容框中选择“响应 ID”。
6. 添加操作以填充 Excel 电子表格
现在,你将设置一个操作,将表单响应写入 Excel 电子表格:
-
单击“新建步骤”并搜索“Excel Online (Business) ”。
-
选择“将行添加到表中”。
-
选择 Excel 文件 (OneDrive 或 SharePoint) 的位置,选择文档库,然后导航到之前创建的文件。
-
选择要在其中插入表单数据的电子表格中的表。
-
通过为每个列选择动态内容,将表单中的字段映射到 Excel 表中的列。
-
保存流。
7. 测试流
在完成之前,测试流以确保其正常工作至关重要:
-
将测试响应提交到Microsoft表单。
-
导航到 Power Automate 并检查流历史记录,以查看它是否成功运行。
-
打开 Excel 文件,验证数据是否已准确记录。
故障排除提示
如果遇到问题,请考虑以下故障排除步骤:
-
确保 (Microsoft Forms、Excel 和 Power Automate) 的所有连接都经过身份验证并具有必要的权限。
-
双检查 Excel 表格已格式化为表格, (Excel) 中使用“格式为表格”。
-
查看动态内容映射,确保所有字段都正确对齐。
-
确保 Excel 文件没有其他数据同步连接,以避免重复数据。