如何从多个Excel文件中批量提取数据

一、应用场景

    从多个相似的文件中批量提取数据,形成一个文件一条记录,最终合并所有数据生成一个Excel文件,需求如下图所示。

Excel数据抓取 拷贝.png

图1、文件处理要求

需要将10个原始文件按以下要求进行处理:

  • A2-A11单元格名称提取自文件夹对应表格“会审信息”子表C2单元格

  • B2-B11单元格数据提取自对应表格“结算材料”子表H42单元格

  • C2-C11单元格数据提取自对应表格“结算材料”子表H73单元格

  • D2-D11单元格数据提取自对应表格“结算材料”子表C162单元格

  • E2-E11单元格数据提取自对应表格“结算材料”子表H162单元格

  • F2-F11单元格数据提取自对应表格“结算材料”子表SUM(H164:H171)单元格的和(备注:(H164:H171)单元格

  • 以上是数据获取的来源,达到的效果是这个表作为一个模板,通过这个模板提取文件夹多个表格的数据,输出模板一样的结果。

二、解决方案

1、使用工具箱的【批量抓取Excel文件数据】工具、并添加需要抓取数据的源文件,如下图所示:

Excel数据抓取-1.jpg

2、编辑数据抓取规则

数据抓取规则编辑流程操作视频如下。

批量抓取结算数据.gif

注意:编辑的规则可以保存为【规则模板】,也可以保存为【任务脚本文件】,方便后续重复操作。

3、执行数据抓取任务

执行批量抓取结算数据.gif