多个excel表格自动汇总的方法(如何汇总excel数据)

多个excel表格自动汇总的方法(如何汇总excel数据)

如果评选最费时间的工作是什么,批量合并和汇总多个excel工作簿肯定是其中之一。月报、日报…让多少会计等职场人为之加班。

今天,兰色将分享一个重磅新技巧:

利用Power Query

汇总文件夹中所有Excel文件中的所有sheet表格

听起来有点难懂,来个示例吧!

【例】在文件夹中有总表.xlsx和报表子文件夹,子文件夹中是各分公司的报表,每个Excel文件含12个sheet表格(1~12月的销售数据),现需要把所有分公司的所有月份销售数据进行汇总。(即 5个Excel文件*12个月的数据表 = 60个表的数据)

注:示例表在本文最后提供下载

汇总步骤

2、插入新列,提取content字段中的工作簿数据

添加自定义列 -输入公式=Excel.Workbook([Content],true,true),按enter后会添加新的一列:Custom

(注意Excel.Workbook开头字母大写,否则会出错)

3、删除不需要的列

按ctrl不松选取custom和 Name列,右键 -删除其他列。最后只剩下这两列内容

4、整理name列(工作簿名称)

修改name列名并替换掉该列的.xlsx后辍。

5、展开工作簿数据,显示工作表列表

6、展开data列,显示工作表内的每列数据

7、修改数据类型

选取销量列 -开始 -数值类型 -整数(设置后才可以在Excel表中求和,如果有日期列,同样需要设置为日期格式)

8、把数据保存为连接

执行 :开始 -关闭并上载 -关闭并上载至命令(因我已上截完成所以命令显示灰色)

加截完成后,会出一个窗格,上面显示加载后的数据连接(如果没有,可以通过power query工具栏中的显示窗口打开它)

9、利用数据透视表汇总

插入 -数据透视表 – 使用外部数据源选取已添加的数据源:报表

然后就可以通过调整数据透视表字段实现各式各样的分类汇总了:

至此,利用power query完成了多工作簿的多工作表的批量汇总!

步骤好多啊….结果也不会让你失望:

当Excel文件中任一个表数据更新后,只需要刷新数据,汇总表也会随之更新

本文示例下载(百度网盘):

链接: https://pan.baidu.com/s/17jhX2X9eqR8UK0KullxfcA 提取码: 895a

兰色说:以前兰色就经常遇到这样的问题:当对所有子公司报表汇总完毕后,突然收到某公司说报表数据需要更新….如果不会动态汇总,你只能重新进行一篇汇总….学会今天的汇总方法,只需要替换源文件,再刷新数据就搞定!

发表评论

登录后才能评论