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

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

如果每一个Excel文件都有多个工作簿,那怎么合并呢?就是要分享的内容。

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

图片[1]-别再用Ctrl +C ,透视表+PQ轻松完成跨工作簿的任意多个表格合并-宇程系统站

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

图片[2]-别再用Ctrl +C ,透视表+PQ轻松完成跨工作簿的任意多个表格合并-宇程系统站

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

图片[3]-别再用Ctrl +C ,透视表+PQ轻松完成跨工作簿的任意多个表格合并-宇程系统站

制作步骤:

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

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

图片[4]-别再用Ctrl +C ,透视表+PQ轻松完成跨工作簿的任意多个表格合并-宇程系统站

2、添加自定义列

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

=Excel.Workbook([Content])

图片[5]-别再用Ctrl +C ,透视表+PQ轻松完成跨工作簿的任意多个表格合并-宇程系统站

3、展开所有文件数据

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

图片[6]-别再用Ctrl +C ,透视表+PQ轻松完成跨工作簿的任意多个表格合并-宇程系统站

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

图片[7]-别再用Ctrl +C ,透视表+PQ轻松完成跨工作簿的任意多个表格合并-宇程系统站

4、展开所有工作表数据

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

图片[8]-别再用Ctrl +C ,透视表+PQ轻松完成跨工作簿的任意多个表格合并-宇程系统站

5、整理表格

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

图片[9]-别再用Ctrl +C ,透视表+PQ轻松完成跨工作簿的任意多个表格合并-宇程系统站

再把第一列的.xlsx替换掉

图片[10]-别再用Ctrl +C ,透视表+PQ轻松完成跨工作簿的任意多个表格合并-宇程系统站

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

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

图片[11]-别再用Ctrl +C ,透视表+PQ轻松完成跨工作簿的任意多个表格合并-宇程系统站

根据需要制作透视表

图片[12]-别再用Ctrl +C ,透视表+PQ轻松完成跨工作簿的任意多个表格合并-宇程系统站

最后再美化一下,完工!

图片[13]-别再用Ctrl +C ,透视表+PQ轻松完成跨工作簿的任意多个表格合并-宇程系统站

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

THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容

    暂无评论内容