通过 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 文件通过“在 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 文件没有其他数据同步连接,以避免重复数据。