别再用Ctrl+C,透视表+PQ轻松完成跨工作簿的任意多个表格合并

咱是职场文化人 2024-02-20 02:32:17

如果从事财务、数据分析、客户管理等岗位,或许让你加班最多的是多表合并,特别是跨多个Excel文件的合并。很多用户都是逐个按Ctrl + C,CTRL+V把表格复制粘贴到一个表中再汇总,但这样做实在是太慢了。

如果每一个Excel文件都有多个工作簿,那怎么合并呢?

这,就是今天要分享的内容。

【例】如下图所示在3月文件夹中有N个公司

每个公司文件中有N个日期的报表

现需要做一个汇总模板,可以动态汇总所有公司所有日期的销售情况。效果如下图所示。

制作步骤:

1、导入数据到power query编辑器中

新建一个空白文件(或在已有Excel文件)中,执行数据 - 获取数据 - 来自文件 - 从文件夹 - 找到要汇总的文件夹打开 - 在弹出的向导中点击转换数据。导入工作完成。

2、添加自定义列

选取前两列 - 删除其他列,然后添加自定义列,通过选取方式输入代码

=Excel.Workbook([Content])

3、展开所有文件数据

点击自定义右侧展开按钮,选择Name和Data两项然后点击确定铵钮。

如果需要汇总指定的工作表,可以通过筛选完成,如只汇总3月2日的数据。

4、展开所有工作表数据

删除第一列,然后通过点击data右侧展开按钮展开所有工作表数据

4、整理表格

把第一行提升为标题(由于第二列日期会自动更改格式,所以需要通过删除右侧的自动自生的步骤取消),然后修改标题行,通过筛选把下面数据中的标题行删除。

再把第一列的.xlsx替换掉

5、合并的数据加载到excel表格中

主页 - 关闭并上截至 - 选取数据透视表项和加载位置。

根据需要制作透视表

最后再美化一下,完工!

ps:在本例中,真正的主角其实是power query,而透视表只是辅助的汇总而已,所以想要精通excel数据分析,pq是你必须要学习的内容。

0 阅读:1