跳到主要内容

合并 Excel 文件 Power Automate

PDF4me 合并 Excel 文件 操作允许组合多个 Excel 将文件合并到一个单独的工作簿中 Power Automate 具备智能工作表合并和格式转换功能。这项强大的文件整合功能支持合并来自多个源文件的全部或部分工作表,自动解决工作表名称冲突并使用后缀编号,支持灵活的排序方式,以及多种输出格式(XLSX、XLS、 PDFCSV非常适合报表合并、数据聚合和多源数据处理。 Excel 文件组合跨越 Microsoft 365 工作流程。

相关博客文章
目前尚无关于此功能的博客文章——敬请期待。
在此期间,您可以浏览 PDF4me 博客,查看适用于各平台的教程和工作流程。
访问博客

验证您的身份 API 要求

要访问 PDF4me 网站 API 通过 Power Automate每个请求都必须包含正确的身份验证凭据。身份验证可确保通信安全,并验证您作为授权用户的身份,从而实现与您的系统之间的无缝集成。 Power Automate 流量和 PDF4me强大的 Excel 文件合并服务。

合并 Excel 文件 Power Automate

主要特点

  • 多文件合并将无限个 Excel 文件合并到一个工作簿中
  • 选择性工作表合并选择特定工作表或合并所有工作表
  • 自动冲突解决重复的工作表名称会自动重命名
  • 排序控制使用 SortPosition 属性指定合并顺序
  • 多种输出格式另存为 XLSX、XLS 格式 PDF, 或者 CSV
  • 内容保存:已复制完整的工作表内容和格式

参数

合并操作的完整参数列表 Excel 文件操作。配置这些参数以控制文件合并。

重要的: 标有星号 (***) 的参数为必填项。文档列表中的每个文档都需要 Base64编码后的文件内容。

范围类型描述例子
文件内容***Base64来源 Excel 文件内容
• 地图 Excel 来自先前操作输出的文件
• 支持 Excel 来自文件 SharePointOneDrive电子邮件附件
• 可以从流变量中动态检索
• 必须有效 Excel 文档(.xlsx、.xls 格式)
[File Content from Get File]
文件名***StringExcel 文档名称
• 指定 Excel 带扩展名的文件名(.xlsx、.xls)
• 用于处理和输出文件命名
• 必须包含正确的文件扩展名
• 支持从流程变量进行动态命名
data.xlsx
文件***Array待合并文件列表
• 包含以下属性的 MergeDocument 对象数组: 文件内容*Base64), 文件名* (细绳), 排序位置 (数字,默认值:0,升序排列) 要合并的工作表 (工作表名称数组,空数组表示所有工作表)
• 必须至少包含一份文件
• 按排序位置顺序处理(数字越小处理越多)
冲突解决重复的工作表名称会自动重命名并添加后缀(例如,Sheet1、Sheet1_1、Sheet1_2)
[{"FileContent":"...", "Filename":"jan.xlsx", "SortPosition":1}]
输出格式枚举输出文件格式
XLSX (默认)- Excel 2007+(.xlsx 扩展名)
XLS - Excel 97-2003(.xls 扩展名)
PDF - PDF 文档(.pdf 扩展名)- 只读分发、存档
CSV - 逗号分隔值(.csv 扩展名) - 注意: CSV 输出仅包含第一个工作表
• 默认值:XLSX
XLSX
输出文件名String输出文件名(不含扩展名)
• 合并输出文件的名称
• 根据输出格式自动添加扩展名
• 默认值:如果为空则为“合并”。
• 请勿包含文件扩展名
Q1_Report

输出

PDF4me 合并 Excel 文件 操作返回全面的输出数据,以实现无缝连接。 Power Automate 流量整合:

表格视图

以结构化表格格式呈现的响应数据:

范围类型描述
文档Base64合并的 Excel 文件(或 PDF/CSV 基于输出格式)
文件名String生成带有适当扩展名的文件名
成功Boolean操作成功则为真,操作失败则为假。
错误信息String错误描述(成功则为空)
错误Array详细错误信息列表(成功则为空数组)

常见错误信息

了解和排除故障有助于确保顺利进行 Excel 文件合并工作流程:

错误信息原因解决方案
请求为空请求对象为空提供有效的请求对象
文件 {filename} 的内容为空。文件内容为空或空字符串提供有效信息 Base64编码文件内容
“在{filename}中未找到匹配的工作表”指定了要合并的工作表,但文件中不存在这些工作表。请核对工作表名称是否完全一致(区分大小写)
“处理文件 {filename} 时出错:无效的 Base64 字符串”文件内容无效 Base64将文件内容编码为 Base64 发送前
“处理文件{filename}时出错:文件已损坏”来源 Excel 文件已损坏或无效提供有效、未损坏的数据 Excel 文件
“处理文件{filename}时出错:不支持的格式”文件格式不支持请仅使用 .xlsx 或 .xls 格式的文件。

工作流程示例

PDF4me 合并 Excel 文件 行动 Power Automate 提供专为实际业务场景设计的全面工作流程模板:

自动化月度报告合并工作流程

通过自动合并月度部门报告,革新您的报告方式:

完整工作流程步骤:

  1. 扳机:计划于每月5日上午9点触发
  2. 获取部门报告: 取回 Excel 来自文件 SharePoint 文件夹(销售、市场营销、财务)
  3. 构建文档数组为每个文件创建 MergeDocument 对象
  4. 设置排序顺序排序位置 = 1(销售),2(市场营销),3(财务)
  5. 选择工作表: WorksheetsToMerge = ["摘要", "数据"] 对于每个
  6. 合并文件合并成一个工作簿
  7. 设置输出: OutputFileName = "Monthly_Report_[Month]", OutputFormat = XLSX
  8. 电子邮件领导力向执行团队发送汇总报告
  9. 档案:将合并后的报表存储在月度报表库中

商业优势:

  • 每月自动合并 3 个部门的报告
  • 无需手动合并文件,每月可节省 1 小时。
  • 确保工作表选择与报告结构一致
  • 提供月度业绩的单一真实来源

行业应用案例及应用

财务与会计应用案例

  • 月度结算将各部门财务报告合并到合并月度结算表中
  • 总账合并合并来自多个实体的总账导出数据
  • 预算汇总将各部门预算合并到公司整体预算中
  • 审计准备整合来自多个来源的财务记录

获取帮助