如果我们有很多格式相同的Excel数据,如何自由切换这些数据源,总不能每次都添加数据源来处理吧,今天我们就讲讲如何使用参数来管理数据源。
假设我们有很多个文件放在相同的文件夹中,当然不同文件夹也没关系,为了简要说明,还是用简单的例子便于理解。
第一步:创建参数
首先我们打开Power Query编辑器创建参数fn,fn代表文件名称:
这个参数管理器界面很简单:
- 参数名称:自定义一个名称
- 类型:有很多种数据类型,文件名需要文本格式
- 建议的值:有三种选择任意值、值列表、查询
如果文件数量较少,可以用任意值或列表,如果很多就用查询的方法获得文件名称
例子中我们使用的列表,可以选一下默认值与当前值。
第二步:建一个引用数据源的查询
我们主要是要这一句的代码:
第三步:由查询创建函数
把参数fn添加到这个函数中
第四步:通过选择参数值管理数据源
通过参数fn这个下拉列表的选择,来改变引用的Excel文件
当我们切换201901与201902时Power Query的数据源也就跟着切换了。