每月合并一堆Excel,别让AI从头再来
- 2026-11-08 05:10:48
假如上个月你让AI把三个门店的Excel合成一张总表,来来回回聊了半天,结果挺满意。这个月新报表一到,你把文件发过去,AI问:列名都有哪些?金额带不带货币符号?上个月是怎么处理的?
同样的交代,再来一遍。
毛病不在AI记性。这件事本来就不该每个月靠聊天重做:结构相同的文件、固定的合并逻辑,适合留成一条能刷新的规则——新文件放进去,点一下,总表自己更新。聊天是一次性的,规则是复用的。
先定两件事,再动手
第一件:这个文件夹只放「输入副本」。三个门店的报表一律复制进来,原始导出文件永远不动。更要紧的是反过来那条:放总表的工作簿千万别存进这个文件夹——Power Query的文件夹连接器会把文件夹里的文件都列进来,子文件夹也不放过,输出文件也可能被重新读入,造成重复或刷新错误。
第二件:想清楚你要的是累积还是只看当月。文件夹里放十月这一批,总表就是十月的;想看全年,就把一到十月的文件都留在里面。这是你的选择,不是功能自动帮你判断的。定下规则之后,往文件夹里放东西就要守规则:去年同月的旧表混进去、同一个文件复制成两份,总表都会照单全收,而且不会提醒你。
所以刷新之前,先打开文件夹看一眼文件清单。举个例子,文件夹里应该只有这三个:
东城店_2026-10.xlsx 南湖店_2026-10.xlsx 北站店_2026-10.xlsx
如果里面多出「东城店_2025-10.xlsx」(去年的同月表)或者「东城店_2026-10 - 副本.xlsx」(复制了两遍),先清出去再刷新。月份窗口也要看一眼:既然规则定的是当月,就检查每个文件名和里面的日期是不是都落在十月。这是建议保留的检查动作。微软文档说明,文件夹连接器按示例文件处理其他文件,因此格式与结构需要一致;它不会替你决定哪个月份该算进去。
动手做一遍
按微软支持文档整理如下(未在本例文件上实测,入口按你的Excel版本确认):
1、新建输入文件夹,把三个门店的文件复制进去;放总表的工作簿存在文件夹外面。
2、在Excel里走数据→获取数据→从文件→从文件夹,选中这个文件夹。
3、在转换界面先过滤:Excel打开时生成的~$开头临时文件、不相干的扩展名,清掉,然后再合并Content列。
4、确认列名和类型:日期、订单号、金额,三份文件必须一致。订单号这一列注意别让它自动转成数值——前面带零的编号一转数值,零就没了,两个不同的单可能看着一样。发现哪份列名对不上,先停下来指认具体文件,别硬合。
5、加载成总表,做两层验收。第一层是总量:总行数是否等于三份文件行数之和,金额总和跟各文件分别加总对不对得上。第二层是抽查:从每个门店抽几行,对着原文件看订单号和日期对不对。行数和金额都对,也不能证明没多没少或每行都对:两处错误可能刚好抵消——列错位的表有时总量照样能对上,抽查就是为了逮这个。
下个月只剩三个动作
新报表复制进文件夹;看一眼文件清单和日期窗口;打开总表点刷新,行数、金额、抽查再过一遍。刷新失败、有人改了列名、文件夹里多了不该有的东西,更容易在这几步里被发现。
AI在这件事里的位置,是把步骤按你的版本讲明白。这句可以直接发过去:
「我用桌面Excel,有一个专门放报表副本的文件夹。各文件列为日期、订单号、金额。请按我的Excel版本指导建立Power Query文件夹合并,先排除临时文件,再告诉我怎样检查行数、金额和新增文件刷新;不要改原文件。遇到列名或类型不一致先停下指出具体文件。」
连接器官方文档:https://learn.microsoft.com/en-us/power-query/connectors/folder
什么样的活值得这么处理,有个简单的判断:数据还会不会再来一次。每月都来的报表、每周都导的订单,花一次功夫把规则留下来;只此一回的散活,现场聊反而快。