1、5. 修改编辑查询 前一篇完成的上截图的工作表数据中,发现A列的交易时间并不是日期时间数据,说明数据类型不对。可在数据菜单中点“查询和连接”,出现上图中右侧的“查询&连接”窗口。双击要编辑的查询,上图中就是“weixin”,或右击选择编辑,均回到Power Query界面,可以看到“交易时间”左侧有“ABC”的字样,说明是文本数据,选择交易时间列标题,点左侧的ABC,弹出修改数据类型,选择日期。预览中立即显示日期数据。合并后上载数据工作表见图1,返回修改数据类型见图2
2、再次在文件菜单中选择“关闭并上载”(此时“关闭并上载至”变成灰色不可选择)。Excel工作表的交易时间就是日期数据了,见图3。
3、 现在发现日期数据在一个季度内的排序是降序的,这是因为下载的原始文件中就是降序的。现在双击转换示例文件,再次编辑示例文件,将时间数据按升序排列。见图4
4、 关闭并上载后,并不会立即得到排序效果,因为编辑的是示例文件,而不是合并的文件,这时只要在表格中右击,选择“刷新”后就得到最终需要的效果,见图5。一般情况下是一次就编辑好的,本经验是特意留下两个返回编辑点,再返回编辑,说明Power Query可随时返回编辑,以更改工作表数据到更合适的方式。无论是示例文件还是合并查询的文件都可以随时进行编辑。
5、 用数据透视表汇总对于合并后账单数据,可以用数据透视表来汇总处理。数据源可以用两种方法,方法一与平常一样,在合并后的账单数据表中,插入数据透视表;方法二是选择查询中的合并文件,右击,选择引用,就会复制一个新的查询,这个新的查询和原查询是一个克隆品,会同步变化。选择复制的查询,双击后直接关闭并上载至,上载类型选择数据透视表。见图6
6、 添加新数据文件 当过了一个季度后,再下载新的账单记录,只要保存在原文件同一个文件中,再在合并后文件中刷新即可。下图,把2019年第3、4季度的下载账单放到原文件夹中,见图7。
7、 合并后中文件刷新前数据日期只到2019年6月份,见图8 在合并后中文件中任意单元格中右击,再选择刷新,就得到刷新后的效果,新增两个文件的数据显示出来了,然后再刷新数据透视表,见图9。