用 AI 合并多个 Excel 文件:把 5 家门店的数据汇总成一张销售表
查看 GetSheetAI 如何将 5 个 Excel 文件合并成包含 2,500 条销售记录的总表,保留来源门店,同时不修改原始文件。
五家门店发来五个 Excel 文件,你需要的却是一张销售总表。
这件事并不难,却很费手:打开工作簿、复制数据、删掉多余的表头,再记清楚哪些记录来自哪家门店。来回切换的时间,原本可以用来分析数据。
这次 GetSheetAI 演示将 5 个 Excel 文件中的 2,500 条销售记录 合并到了同一张工作表。我们用日常语言描述要求,GetSheetAI 在 Excel 中完成合并,并为每条记录加上来源门店。
原始素材:五个表头相同的文件
演示使用模拟销售数据,分别来自 Central、Eastpark、Northgate、Riverside 和 Westlake 五家门店。每个文件包含 500 条记录,字段和表头一致。
这里的任务是把记录上下追加成一张总表,而不是按订单编号匹配两张表、计算门店汇总,或删除重复交易。
| 原始素材 | 目标结果 |
|---|---|
| 五家门店的独立工作簿 | 当前工作簿中的一张 Merged Sales 工作表 |
| 每家门店 500 条记录 | 保留全部 2,500 条记录 |
| 每个文件各有一行表头 | 总表只保留一行表头 |
| 文件名包含门店名称 | 添加 Source Store 来源门店列 |
| 五个原始文件 | 原文件保持不变 |
来源门店列看起来只是一个小细节,却让总表更实用。以后想看某家门店,直接筛选即可,不必重新打开那份原始文件。
给 GetSheetAI 的指令
演示中实际使用的英文指令是:
Merge the 5 attached store Excel files into a Merged Sales sheet in this workbook. Keep one header row, add a Source Store column from each filename, and keep all 2,500 records and the original files.
意思是:将附件中的五家门店 Excel 文件合并到当前工作簿的 Merged Sales 工作表;只保留一行表头,从文件名提取来源门店,保留全部 2,500 条记录,不改原文件。
这句话交代了结果放在哪里、来源标签从哪里取,以及哪些数据必须保留。不需要自己写公式,也不需要先拼出一段脚本。
换成自己的任务时,把文件数量、记录总数和目标表名改掉即可。如果文件名表示的是地区、分支机构或月份,就让 GetSheetAI 添加对应的来源列。
在 Excel 中怎么做
- 打开准备用来接收合并结果的工作簿。
- 打开 GetSheetAI,依次选择 Files(文件)、Upload(上传),上传五个源工作簿。
- 将这些文件加入当前对话,输入合并要求。
- 打开生成的
Merged Sales工作表,继续处理汇总后的记录。
这次演示的结果包含 2,500 条记录,每家门店各 500 条,销售额合计 人民币 436,139.60 元。案例检查也确认,五份原始附件没有被修改。
这是使用模拟数据的开发者演示。视频对处理过程做了加速,38 秒是视频时长,不代表所有合并任务的执行时间。
一张总表能省去什么工作?
数据放到一起后,后续分析就顺手了。筛选 Source Store 列、排序交易记录,或者用这张表继续制作报告,都不需要再往返于五个工作簿。
效率提升来自减少文件切换和手工复制粘贴,同时保留每笔交易的明细,而不是一开始就把所有数据压缩成五个汇总数字。
合并和清洗也应分开处理:先把记录完整放到一起,再决定要不要去重或统一格式。如果需要继续清洗,可以另行说明规则,参考我们的 Excel 数据清洗指南。
不同表头的文件也属于这个演示吗?
这次演示使用的是五个表头一致的文件,没有展示不同字段名的自动匹配、受密码保护的工作簿,或定时刷新的流程。
如果文件结构不同,可以先说明目标表需要哪些列,以及各个源字段如何对应。字段匹配与直接追加数据是不同的任务,明确规则能让需求更清楚。
从手头的文件开始
下次收到“把这些导出文件合并一下”的任务时,准备好源文件、目标工作表名称和来源标签规则,就可以开始了。
获取 GetSheetAI Excel 插件,上传工作簿,描述你需要的结果。GetSheetAI 也支持 Google Sheets;本案例展示的是 Excel 插件。
少在文件之间来回切换,多花时间使用数据。