前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >快速汇总多个工作簿/工作表中的数据(Excel工具推荐)

快速汇总多个工作簿/工作表中的数据(Excel工具推荐)

作者头像
wujunmin
发布2021-09-07 17:37:20
10.6K1
发布2021-09-07 17:37:20
举报
文章被收录于专栏:wujunminwujunmin

有时候我们会遇到这种问题:

很多数据散落在很多工作表或者工作簿中,由于某项工作我们需要将这些数据做个汇总。比方,我们有以下三个工作簿

这三个工作簿含有第一季度各品牌在各个国家的销售数据,又分为若干不等的工作表。

我们需要将这些销售数据汇总做个统计,查看总体一季度的销售情况,或者各个国家一季度的情况,再或者各个品牌的情况。这时候手头只有Excel,没有其他软件。最笨的办法是挨个打开这些工作簿,手动将数据源串联起来,然后做数据透视。可是

1.有时候数据源过大,超出单个Excel文件承载范围,你无法串联。

2.数据源很多,可能有上百个文件,手动一个个打开复制粘贴不知道什么时候。

第二个办法是写SQL语句进行多表透视,可是文件比较复杂的话写起来很麻烦。

然后有一天我在ExcelHome论坛发现了版主写的一个神器,可以自动生成SQL语句,实现跨工作簿/工作表进行数据汇总透视。(点击阅读原文可以找到工具下载链接)下面介绍下该工具的使用方式。

一、界面

界面很简单,点击“指定数据源”弹出对话框,可以指定你要汇总的数据源。此处我们需要汇总1-3月的销售数据,所以全选。

二、字段设定

上一步完成后会弹出以上窗体。可以看到

1.所有工作簿的所有工作表都显示在了左侧的列表里。这个时候我们可以选择部分工作簿/工作表进行汇总,也可以全选,看需求而定。此处我们全选。

2.右侧列出了涉及工作表中的所有字段,你可以只选你需要的字段进行显示。

3.可以看到有“插入工作簿名”,“插入工作表名”按钮,这两个按钮的意思是是否需要将工作簿/工作表的名称作为数据透视表的字段,此处我们假设想看各月的汇总情况,因此需要点击“插入工作簿名”。然后点击确定,可以看到生成语句。我们不需要理解语句的内容,只需要点“复制”,然后点“退出”。

三、命令文本的粘贴

打开工具中的数据透视表。点击更改数据源-链接属性,弹出以下对话框

将刚才复制的代码粘贴到“命令文本“中,点“确定“。

我们可以看到这样多个工作簿/工作表的数据就汇总到一起了,Expr1000是工作簿名称字段,我们可以看到各个月的销售。

这个工具的另外一个好处是,数据源字段格式不一定要一样,比方这个工作表中有销售数量,销售额字段,那个工作表中还有“折扣“等字段,对你的结果不会产生影响,只是取你需要的字段即可。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2016-08-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 wujunmin 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档