如何创建从费用报销SharePoint列表提取数据填充Excel文件的流
费用报销数据自动同步至财务Excel的Power Automate实现方案
附Excel文件截图:展示财务用Excel的格式布局
前置准备
- 确认SharePoint报销列表字段完整:确保列表包含所有需要同步到Excel的信息(如报销单号、员工姓名、报销金额、审批状态、费用类型等),缺漏字段可直接在PowerApps表单中新增并同步到列表
- 准备目标Excel文件:将两份财务用Excel上传至SharePoint文档库(权限管控更便捷),提前设置好对应表头,保证表头字段与SharePoint列表字段可匹配
流程搭建步骤
1. 创建触发型流
- 选择触发动作:当SharePoint项创建或修改时,指定你的报销列表,设置触发条件为审批状态等于已批准(仅处理完成审批的有效数据)
- 添加「获取项」动作:关联同一报销列表,用筛选条件
ID eq @triggerOutputs()?['body/ID']精准定位当前触发的已批准项
2. 同步数据至Excel(两份文件操作一致,重复即可)
- 添加「列出表」动作:选择目标Excel文件及对应的工作表
- 添加「添加行到表」动作:将SharePoint列表字段逐一映射到Excel表头:
- 例:把SharePoint的「员工姓名」映射到Excel的「报销人」字段,「报销金额」映射到「合计金额」字段
- 若需数据预处理(如金额格式统一、部门名称标准化),直接在PowerApps表单提交阶段完成即可,无需在流内额外处理
3. 测试与校验
- 提交一条已批准的报销测试数据,验证流是否自动触发,Excel是否正确填充数据
- 若出现字段匹配错误,检查SharePoint字段与Excel表头名称是否一致,或手动调整流内的字段映射关系
- 可选:添加「发送电子邮件」动作,流执行完成后通知财务人员查收更新后的Excel
内容的提问来源于stack exchange,提问作者SamSeto247
相关产品推荐
相关产品推荐

