利用Power Query的参数设置来快速生成自定义函数

巧用Power Query中的参数设置

参数我们都知道,在使用公式的时候就必须要用到参数,尤其是自定义函数的时候。那在Power Query中有个参数管理的选项你有用到过吗?

此外通过设置参数,可以很方便的创建自定义函数。
例如在使用导入文件夹数据时,通常会让我们填写文件夹目录地址参数内容,如图1所示。通过下拉菜单,可以发现其有可选择的参数。

图1  导入文件夹数据
图1 导入文件夹数据

通过新建参数设置的参数的格式有以下几种,如图2所示。

图2  参数的格式设置
图2 参数的格式设置

因为是操作导入文件夹数据,所以之类的参数设置成为文本格式并在默认值之类填写我们需要导入的文件夹地址,这样就能和之前导入文件夹操作一样,默认参数就是需要导入的文件夹地址,如图3所示。

图3  导入文件夹中的文件
图3 导入文件夹中的文件

然后做一系列的清洗动作,例如展开属性文件大小等,删除不需要的内容等,结果如图4所示。

图4  清洗数据
图4 清洗数据

此时可以看到在左边的查询栏里有一个是我们清洗完成后的表格,另一个是文件夹地址的参数。如果我们想要对其他文件夹进行相同的处理,那肯定需要建议一个自定义函数,把之前的清洗动作作为一个过程来对其他文件夹进行处理,如果你在查询过程中用了参数来进行处理,那接下去的自定义函数就很简单了,右击处理过程的查询表,可以看到有一个创建函数的选项如图5所示,直接点击就能生成带文件夹地址参数的函数,这对于自定义函数的创建非常的便捷。这个时候就直接帮我们创建好了函数,使用的就是查询中的整个过程。

图5  通过查询创建自定义函数
图5 通过查询创建自定义函数

最后直接调用此函数即可,通过输入文件夹地址就可以获取文件大小等信息,如图所示。

image
image
image
image

快利用这些系统自带的功能来加快我们清洗的步骤吧。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容