但是我们遗留了一些问题待解决,今天我们就来继续聊一聊Power Query多工作表创建透视表的优化方案。
上图列出了我们上次分享遗留的几个问题,还有后来小伙伴在公众号后台留言提出的问题,在此我们通过另外一种导入数据的方法来解答这些疑问。这次我们需要5个步骤。
步骤一、将数据导入Power Query编辑器。具体操作方法如下:
①选择【数据】选项卡
②点击【新建查询】下拉菜单
③选择【从文件】
④点击【从工作簿】
⑤选择数据源.xlsm[4]文件夹(这是个关键步骤,与上次步骤不同)
⑥点击【编辑】
步骤二、筛选工作表类型,删除多余列。具体操作方法如下:
①在Kind列筛选Sheet
②仅保留Name列和Data列,删除其他列。
由于我们数据源里没有月份,Name列刚好能够给我们提供月份这个字段,所以要保留Name列。
Data列包含了所有的工作表,鼠标点击可以预览每个工作表,我们所有的数据都汇集在这里。
步骤三、展开Data下面的Table。具体操作步骤如下:
①点击Data列右边的按钮展开Data
②展开类型选择【扩展】
③将【使用原始列名作为前缀】勾选掉
步骤四、提升标题,更改标题和查询名。具体操作步骤如下:
①点击【将第一行作为标题】
Power Query导入时不会自动将标题作为默认的标题,所以才要进行此步骤的操作。
②将第一列标题更改为月份(双击标题键入新标题即可)
③修改查询名称以方便后期调用。
步骤五、上载创建链接,插入数据透视表。具体操作步骤如下:
①点击【开始】选项卡下面的【关闭并上载】下拉菜单,选择【关闭并上载至】
②在加载到对话框中选择【仅创建链接】
③插入数据透视表,使用外部数据源
④选择此工作簿中的链接,即新创建的【查询-汇总表】
完成上述五大步骤之后即可开始布局透视表字段进行数据分析了,此步骤不再赘述,具体方法请参见往期数据透视表篇课程。
数据透视表创建完成后,更改其中任意一个工作表的内容,或者新增一个工作表,刷新透视表即可实现数据的动态变化。
如果因为更改了数据源的名称或者是地址而导致链接失效,我们可以参照下列步骤即可重新创建链接。
①点击【转到错误】
②点击【编辑设置】
③点击【浏览】重新选择数据源
下面是多工作表创建透视表的几个注意点,重要的事情再说一遍:
① 更改工作表的内容后一定要先保存才能刷新透视表,否则数据不会随之变化,因为Power Query所创建的链接是根据最后一次保存的文件而更新的。
②请不要随意更改Power Query链接的工作簿名称和位置,防止链接失效。如果链接失效,请参见步骤六。
③Power Query不仅能汇总一个工作簿中的多个
联系客服