跳到主要内容

从工作表中提取工作表 ExcelMake

从工作表中提取工作表 Excel 是一个 Make 转换整个模块 Excel 结构化工作表 JSON 在您的场景中,自动将第一行用作列标题。当您需要将多工作表工作簿数据导出到目标位置时,请使用此功能。 APIs无需手动复制即可访问数据库或云存储。该模块接受一个 Excel 文件和可选的工作表选择器,并返回一个 JSON 以工作表名称为键的字典,用于直接下游路由。

本模块的功能
PDF4me 从工作表中提取工作表 Excel 读一个 Excel 在您的工作簿中 Make 场景设置完成后,将每个请求的工作表按结构化方式返回。 JSON第一行会自动提升为列标题。您可以按名称、从 1 开始的索引选择工作表,或者将两个字段都留空以提取整个工作簿。输出结果是一个以工作表名称为键的字典,因此可以轻松地将每个工作表路由到单独的字典中。 API 端点、数据库表或存储位置。
第一行会自动变成列标题。

该模块将每个选定工作表的第一行视为列标题名称。 JSON 输出。如果您的工作表没有专门的标题行,则第一行数据将用作键。如果这会导致后续问题,请在映射之前重新组织源文件。

工作表名称匹配区分大小写。

按名称指定工作表时,匹配必须完全一致且区分大小写。 概括概括 会将它们视为不同的工作表。如果找不到与给定名称匹配的工作表,则会静默跳过该工作表。请务必先打开工作簿,确认工作表名称完全匹配。

输出文档是 Base64编码 JSON:路由前解码

文档 输出字段包含序列化为的工作表字典 JSON 进而 Base64编码。添加一个 Make 工具 → Base64 解码 模块之后,然后是a JSON → 解析 JSON 模块用于在路由之前通过键名访问各个工作表数组。 APIs 或数据库。

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

验证您的身份 API 要求

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

使用 PDF4me 从 Excel 模块提取工作表,显示连接、文件名、从上一步映射的文档二进制文件、工作表名称字段设置为“汇总”和“销售”,以及工作表索引字段留空以便按名称选择。

地图 文件名文档 从上一步下载开始。输入工作表名称或索引以选择特定工作表,或者两者都留空以提取整个工作簿。

什么是从工作表中提取工作表 ExcelMake

从工作表中提取工作表 ExcelPDF4meMake 转换模块 Excel 工作簿数据转换为结构化数据 JSON 无需编写任何代码。它接受一个 Excel 二进制的、可选的工作表选择器,并返回一个字典,其中每个键是工作表名称,每个值是行对象数组。与普通的 CSV 导出时,此模块可在单个操作中处理多工作表工作簿,并将工作表名称保留为下游的路由键。 API 或数据库分发。

如何配置从……提取工作表 ExcelMake

范围必需的它的作用例子
ConnectionRequiredPDF4me API connection. Click Add and paste your API key the first time.My PDF4me connection
File NameRequiredFilename of the Excel workbook including the .xlsx or .xls extension. Used for processing and output identification.report.xlsx
DocumentRequiredBinary content of the Excel workbook. Map from a prior Google Drive download, Dropbox get file, or HTTP response module.1. Data
Worksheet NamesConditionalComma-separated list of worksheet names to extract. Exact case-sensitive matching is required. Leave empty with Worksheet Indexes also empty to extract all worksheets. Example: 'Summary,Sales,Expenses' extracts three sheets.Summary,Sales
Worksheet IndexesConditionalComma-separated list of 1-based worksheet indexes to extract. Index 1 = first worksheet. Combined with Worksheet Names via union when both are provided. Leave empty to use names only or extract all.1,3

输出

该模块返回完整的表字典,并以编码形式返回。 JSON

场地类型它包含什么
documentBase64JSON byte array of the full worksheet dictionary, serialized and Base64-encoded. Decode with Tools → Base64 Decode, then parse with JSON → Parse JSON to access each worksheet array by name.
FileNameStringOutput filename for the JSON result, typically report.txt. Use as the filename when saving to cloud storage.
SuccessBooleanTrue if extraction completed without errors. Check this field in a Make filter before routing output to avoid processing failed responses.

何时应该使用“从工作表中提取工作表”功能 ExcelMake

PDF4me 从工作表中提取工作表 Excel 模块 Make 非常适合多工作表数据集成场景,其中每个工作表都向不同的系统提供数据:

自动多工作表 API 分销工作流程

向不同人员分发不同的工作表 API 端点自动:

完整场景步骤:

  1. 扳机每日数据导出计划于午夜进行
  2. 获取多工作表报告从以下位置检索综合报告 Google Drive
  3. 提取所有工作表:将工作表选择器留空以提取所有内容
  4. Base64 解码解码文档输出以获取原始数据 JSON
  5. 解析 JSON解析 JSON 用于访问工作表键的字典
  6. 流程概要表提取“摘要”关键数据和 POST 到仪表板 API
  7. 销售流程表提取“销售”关键数据和 POST 销售分析 API
  8. 流程费用表提取“费用”关键数据和 POST 融资 API
  9. 电子邮件摘要向集成团队发送分发摘要
  10. 存档来源:存储已处理 Excel 存档以作审计跟踪

商业优势:

  • 分发3张以上的工作表,分别进行分组。 APIs 日常的
  • 自动路由功能省去了手动复制工作表的步骤。
  • 每个系统仅接收相关的工作表数据
  • 将数据分发时间从 2 小时缩短至 5 分钟

常见问题

Extract Worksheets 支持哪些文件类型?

该模块支持 .xlsx.xls Excel 文件。工作簿必须至少包含一个包含数据的工作表。非-Excel 例如以下格式 CSV 或者 ODS 不受支持。请将其转换为 Excel 在使用此模块之前,请注意以下事项: Make 二进制数据处理参考,请参阅 Make 数据结构文档

为什么输出结果中缺少一些工作表?

工作表名称匹配必须完全匹配,并且区分大小写。如果“工作表名称”中的名称与工作簿中的标签页名称不完全匹配,则会静默跳过该工作表。您可以通过打开源文件来验证标签页名称。或者,您可以将“工作表名称”和“工作表索引”都留空,以提取所有工作表并检查输出字典中出现的键。

提取工作表需要多少积分?

提取工作表用途 PDF4me 每处理一份文档可获得一定额度。免费账户包含每日额度;付费套餐可提高额度上限。请在以下位置查看所有套餐的当前额度分配: PDF4me 定价页面

我可以从多个工作表中提取工作表吗? Excel 在一种情况下,文件数量是多少?

是的。使用 Make 迭代器 遍历列表 Excel 对每个文件调用一次“提取工作表”模块。每次迭代都会返回一个独立的工作表。 JSON 该工作簿的字典。这是在单次运行场景中批量处理工作簿的推荐方法。

行业应用案例及应用

  • 多API数据源将不同的工作表提取到不同的系统中 APIs 自动地
  • 数据仓库加载将多工作表财务工作簿加载到数据仓库表中
  • 系统迁移提取完成 Excel 工作簿 JSON 用于迁移到云系统
  • 数据备份将多页操作工作簿归档为 JSON 用于灾难恢复
  • ETL管道在多步骤转换管道中,以中间格式提取工作表

获取帮助