如何快速高效合并多个excel文件 怎么快速合并多个excel文件

最近和一个商务助理小伙伴聊天时,小伙伴诉求了一个这样的问题,问我有没有程序化的方式,来节省日常的统计汇总工作 。
背景是这样的,我那小伙伴公司有一大群小伙伴们都会负责大量的商业项目,每个项目都会有相应的记录信息,各个小伙伴都会用excel文件记录,我的哪位小伙伴会附带汇总所有小伙伴的记录 。平时我那位小伙伴就是把大家的文件收集过来,一个个打开,找到新增的然后复制粘贴到自己的汇总表中,然后再 排序,经常会花费大量的时间来做这个机械的工作,关键还容易出错 。
倾听了小伙伴的诉苦,我决定拯救小伙伴的时间了,这样小伙伴节省下来的时间就可以愉快地去玩耍了 。
最后选取了写程序来合并,并未选取excel自带的 Microsoft Quary 工具,主要是程序可操作性强,自由度比较大,可以任意操作数据 。
解决思路是这样的,就是遍历每个小伙伴的excel文件,然后读取指定sheet,与汇总表中记录作比较,找出新增的记录,然后汇总所有的新增记录和总表的记录,排序后写入汇总表,同时也可以在汇总表中对新增数据做出高清标示 。
下面开始写程序吧,这里选取的最近比较流行的 go 语言来实现,与excel的交互选取了 github 上 搜索go excel星标最高的模块