日常工作中,我们经常会遇到需要合并多个表格的问题,比如汇总成绩,汇总每月销售记录等,今天分享一个一劳永逸的方法,希望能帮到你。
此方法适用于各工作表在同一个工作簿的情况。
以合并这三个工作表为例,
首先,我们新建一个汇总工作簿,然后打开它
初阶汇总
数据→新建查询→从文件→从工作簿→选中需要汇总的表→导入,即可打开Power Query导航器
勾选“选择多项”,把需要汇总的表都勾上,然后点击右下角的“转换数据”,进入Power Query编辑器
点击“主页”→组合→将查询追加为新查询→三个或更多表→双击需要汇总的表格→确定,即可完成数据的追加汇总
点击“关闭并上载”,回到Excel界面,即可看到已完成汇总的表格了
当数据源的数据有变动时,我们只需要在汇总表点击刷新就可以了
当数据源中新增列时,也可以直接刷新
凡事都有个但是~
虽然我们已经能够自动完成汇总,不再需要复制粘贴了,但是你会发现,当你兴冲冲的把表发给领导同事,或移动了文件位置时,刷新不管用了,怎么办?
接下来,我就分享一个进阶技巧,轻松解决无法刷新的问题
进阶汇总
首先,在Excel中新建一个sheet表,在A1单元格中输入以下公式,获取该工作簿的地址,通过&连接数据源表名,即可得到动态地址
=LEFT(CELL("filename"),FIND("[",CELL("filename"))-1)&"301班.xlsx"
选中A1单元格,点击公式→定义名称→把名称改为“路径”→确定,点击保存
进入Power Query界面,点击界面右边“应用的步骤”中的“源”,然后删除编辑栏中红色的字
把以下公式复制到括号中,依次修改表2、表3的路径,然后点击关闭并上载,回到Excel界面
Excel.CurrentWorkbook(){[Name="路径"]}[Content]{0}[Column1]
把已有的数据删除,点击全部刷新,发现已能正常运行
把文件打包发给最终大boss之后,依旧能正常刷新
完啦,就这样~
如果你在繁杂的数据汇总中迷失了自己,那就好好看看这篇文章吧,利用Power Query解放生产力!
案例文件下载链接:
https://pan.baidu.com/s/1OmdH0LX3kdW1in4Ofj3qWg 原载:Excel广场