You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Power Automate将SharePoint文档库文件名导出至独立工作表

Power Automate 实现 SharePoint 文档库文件名同步至工作表

前提说明

SharePoint 列表(工作表)的计算列无法直接读取附件或文档库文件的名称,必须通过 Power Automate 实现自动同步。


方案一:同步文档库新增文件的主文件名到工作表

步骤1:创建自动触发流

  1. 新建 自动云流,命名如「同步文档库文件名到工作表」。
  2. 选择触发器:SharePoint -> 当文件创建时(属性仅更改),配置你的 SharePoint 站点地址和目标文档库。

步骤2:添加“创建项”操作

  1. 添加 SharePoint -> 创建项 操作,配置目标工作表(列表)的站点地址和列表名称。
  2. 在目标文本列中,填入触发器输出的 文件名(需带扩展名选文件名,仅需名称选文件名 不带扩展名)。
  3. 按需同步其他信息,比如文件创建时间、创建者等。

步骤3:测试流程

上传新文件到文档库,检查目标工作表是否自动新增记录并填入文件名。


方案二:同步文档库文件的附件文件名到工作表

若需求是提取新增文件附带的附件名称(而非主文件名称),按以下步骤操作:

步骤1:创建触发流

同方案一的步骤1,使用当文件创建时(属性仅更改)触发器。

步骤2:过滤带附件的文件

  1. 添加 条件 操作,设置判断规则:附件计数(从触发器输出中选择)大于0。
  2. 仅在条件为「是」时执行后续步骤。

步骤3:获取附件信息

添加 SharePoint -> 获取附件内容(属性) 操作,配置站点地址、文档库名称,选择触发器输出的 文件ID。

步骤4:遍历附件写入工作表

  1. 添加 应用到每一个 操作,以上一步获取的附件集合作为循环对象。
  2. 循环内部添加 SharePoint -> 创建项 操作,配置目标工作表的站点地址和列表名称。
  3. 将循环中的 文件名(附件的文件名)填入目标文本列。
  4. 按需关联主文件信息(如主文件名、主文件ID)到工作表对应字段,方便溯源。

步骤5:测试流程

上传带附件的文件到文档库,检查目标工作表是否自动新增每条附件对应的记录,且附件文件名已正确填入。


常见排查点

  • 触发器未触发:检查Power Automate运行账号是否有文档库读写权限;确认触发器的「触发条件」包含必要字段。
  • 附件文件名未获取:确保获取附件内容(属性)操作中的文件ID正确关联触发器的文件ID,而非其他字段。

内容的提问来源于stack exchange,提问作者Lukáš Toman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 19:38:32