在实际工作中,特别是在数据采集阶段,住住是通过使用规定格式的Excel表格收集数据,再回收时以独立的工作簿形式汇总到一个文件夹中。在进行统计分析之前,随之而来的问题是如何将多个工作簿数据汇总一个汇总数据工作簿中按相同字段名汇总到同一张工作表中,形成数据源表。 在以往的操作中只能通过Ctrl C和Ctrl V这样纯手工汇总,或直接通过VBA来解决,这两种方法对大部分来说都是件很痛苦的事情,随着版本的更新功能越来越强大,在Excel2016版中就有这以一个强大功能 Power Query可以一劳永逸地解决这个问题,建议先保存起来,当工作遇到类似问题可以按下面步骤一步步操作完成: 操作步骤 1. 首先回到汇总EXCEL数据文件夹目录下,新建一个名为汇总数据的EXCEL文件与数据源并列关系。 2. 打开汇总数据Excel文件,在Power Query选项下的从文件--从文件夹--并浏览找到桌面上的数据源文件夹。 3. 单击确定,在查询编辑器中,选择并两列,在开始选项--删除列--删除其它列。 4. 并在添加列--添加自定义列--输入新列名提取数据--自定义列公式--Excel.Workbook([Content],true)。 5. 选中提取数据列--在开始选项--删除列--删除其它列 6. 单击提取数据列--右上角--从弹出的对话框中--选择--扩展--并将使用原始列名作为前缀的勾取消--确定。 7. 提取数据处筛选Sheet1 8. 选择Data列--开始--删除列--删除其它列。 9. 再选择Data列--单击右上角按钮--扩展列--确定。 10. 修改日期数据类型,并将各标题中提取数据.Data.删掉 11. 然后在开始--关闭并上载--关闭并上载至表--上载数据到新工作表。 12. 最后大功告成。且能实现了动态更新效果。 13. 当有新的表格放进文件夹中,右击——刷新,即可自动完成汇总 |
|