分享

一个工作簿里的100个表超速汇集,最牛的来了

 11心想事成 2017-07-01

接下来给大家介绍的功能,需要用2016或office 365默认有的功能,超级查询power query。但是2010,2013版本需要安装power query插件,电脑上要有Microsoft .NET Framework 4.5组件,如果没有,也得下载安装这个组件。power query的下载地址:

https://www.microsoft.com/zh-CN/download/details.aspx?id=39379

一个工作簿里有若干个工作表,怎样快速汇总。注意每个工作表的数据结构一样,但非数值字段可以有多个,也就是每个分表里的分类字段可以有多个。



所以呢,一般的多表透视功能就不好使了。这里隆重推荐power query功能,总比你写VBA简单多了。不过如果你是高手会写vba,那么当我没说。


我有一个工作簿,叫华东大区,里面有几个城市的分表数据



 1、打开华东大区工作簿,数据,获取数据,从工作簿,选择本工作簿



2、在导航器窗口,选择华东大区.xlsx ,编辑


3、在弹出的查询编辑器里,视图,勾选编辑栏,可以看到查询公式,当然看不看到并不重要,毕竟今天这个案例不需要你修改什么公式。此步可以省略。



4、选中DATA列,右键单击列标题,删除其他列



5、在data列旁边,点击扩展按钮,确定



6、转换,将第一行用作标题


7、如下图查询列表里,你会发现原来每个分表的标题行在不断出现,因此要过滤掉多余的标题行,点击产品列旁的筛选按钮,去掉“产品”勾选



8、选中日期列,转换,数据类型:日期,选择日期



9、最后在查询编辑器窗口,开始选项卡,关闭并上载,得到如下图的结果,有3000行数据,因为每个城市分表的数据行数都是500行,总共6个分表。




    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多