关于跨工作表汇总,回顾往期,我已经写过那么多了:
但要说到最简单智能、一劳永逸的方法,还是首推 Power Query。
案例:
下图 1 为某公司全体员工上半年的收入明细表,每个月有一个单独的工作表,希望做一张汇总表,自动计算每个员工的总收入。当工作表中的数据更新时,刷新总表即可同步数据,效果如下图 2。
解决方案:
1. 选择菜单栏的“数据”-->“新建查询”-->“从文件”-->“从工作簿”
2. 在弹出的对话框中选择需要汇总的文件名 --> 点击“导入”按钮
3. 在导航器对话框中选中文件名 --> 点击“转换数据”按钮
现在整个工作簿就导入到了 Power Query 中,并且显示如下 Power Query 编辑器。
4. 选中单元格内容为“Table”的列 --> 右键单击 --> 选择“删除其他列”
现在 Power Query 编辑器中就只剩下了一列。
6. 选择菜单栏的“主页”-->“将第一行用作标题”
7. 点击“实发金额”右边的小箭头,拉到最底部 --> 取消勾选“实发金额”--> 点击“确定”按钮
8. 现在选择“主页”-->“关闭并上载”,多工作表的汇总数据就上传到 Excel 中了。
从右边的“工作簿查询”设置区域可以看到,数据一共有 564 行,即 6 个工作表的数据都汇总到这张表里了。如果只要汇总,不求和,那么到这一步就已经完成了。
如何要跨总表汇总且求和,那么再来看一下如何设置。
9. 点击“工作簿查询”设置区域中,文件名右边的小图标 --> 在弹出的对话框中点击“编辑”,打开 Power Query 编辑器
10. 选择菜单栏的“转换”-->“分组依据”
11. 在“分组依据”设置框中进行如下设置 --> 点击“确定”按钮:
分组依据:选择“姓名”
新列名:修改为“总金额”,选择“求和”,“实发金额”
12. 选择菜单栏的“主页”-->“关闭并上载”
现在,多个工作表汇总数据就已经更新到 Excel 中了,当任意数据表中的金额有改动时,刷新这张表格,即可同步汇总数据。
Excel学习世界
转发、在看也是爱!
领取专属 10元无门槛券
私享最新 技术干货