自定义参数_Power Query参数管理器与自定义函数结合管理数据源

如果我们有很多格式相同的Excel数据,如何自由切换这些数据源,总不能每次都添加数据源来处理吧,今天我们就讲讲如何使用参数来管理数据源。

a8a3b7b5bcb10245fd020faf32725622.png

假设我们有很多个文件放在相同的文件夹中,当然不同文件夹也没关系,为了简要说明,还是用简单的例子便于理解。

第一步:创建参数

首先我们打开Power Query编辑器创建参数fn,fn代表文件名称:

f95378c6158a7acffea669401a152e5d.png

这个参数管理器界面很简单:

  • 参数名称:自定义一个名称
  • 类型:有很多种数据类型,文件名需要文本格式
  • 建议的值:有三种选择任意值、值列表、查询

如果文件数量较少,可以用任意值或列表,如果很多就用查询的方法获得文件名称

例子中我们使用的列表,可以选一下默认值与当前值。

第二步:建一个引用数据源的查询

3a5a7be72d1198e79f4bdf6184acb56d.png

我们主要是要这一句的代码:

706f3f9a18a0e954a2de2d40dbd19508.png

第三步:由查询创建函数

把参数fn添加到这个函数中

5b7299cb86c6647764b1801e8b3d276a.png

第四步:通过选择参数值管理数据源

3ca6f0bfdd8eeb3c8b62a9e2ac5de7e8.png

通过参数fn这个下拉列表的选择,来改变引用的Excel文件

55c29e4d6ea19dba294455f976accef9.png

当我们切换201901与201902时Power Query的数据源也就跟着切换了。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这是书的光盘。共分为两个部分,这是第一部分。 本书由浅入深、循序渐进地介绍了Windows驱动程序的开发方法与调试技巧。本书共分23章,内容涵盖了 Windows操作系统的基本原理、NT驱动程序与WDM驱动程序的构造、驱动程序中的同步异步处理方法、驱 动程序中即插即用功能、驱动程序的各种调试技巧等。同时,还针对流行的PCI驱动程序、USB驱动程序 、虚拟串口驱动程序、摄像头驱动程序、SDIO驱动程序进行了详细的介绍,本书最大的特色在于每一节 的例子都是经过精挑细选的,具有很强的针对性。力求让读者通过亲自动手实验,掌握各类Windows驱动 程序的开发技巧,学习尽可能多的Windows底层知识。   本书适用于中、高级系统程序员,同时也可用做高校计算机专业操作系统实验课的补充教材。 原创经典,威盛一线工程师倾力打造。深入驱动核心,剖析操作系统底层运行机制,通过实例引导,快 速学习编译、安装、调试的方法。   从Windows最基本的两类驱动程序的编译、安装、调试入手讲解,非常容易上手,用实例详细讲解 PCI、USB、虚拟串口、虚拟摄像头、SDIO等驱动程序的开发,归纳了多种调试驱动程序的高级技巧,如 用WinDBG和VMWARE软件对驱动进行源码级调试,深入Windows操作系统的底层和内核,透析Windows驱动 开发的本质。 本书是作者结合教学和科研实践经验编写而成的,不仅详细介绍了Windows内核原理,而且介绍了编程技 巧和应用实例,兼顾了在校研究生和工程技术人员的实际需求,对教学、生产和科研有现实的指导意义 ,是一本值得推荐的专著。              ——中国工程院院士   院士推荐   目前,电子系统设计广泛采用通用操作系统,达到降低系统的设计难度和缩短研发周期。实现操作 系统与硬件快速信息交换是电子系统设计的关键。   通用操作系统硬件驱动程序的开发,编写者不仅需要精通硬件设备、计算机总线,而且需要Windows 操作系统知识以及调试技巧。学习和掌握Windows硬件驱动程序的开发是电子系统设计人员必备的能力。   本书是作者结合教学和科研实践经验编写而成的,不仅详细介绍了Windows内核原理,并且介绍了编 程技巧和应用实例,兼顾了在校研究生和工程技术人员的实际需求,对教学、生产和科研有现实的指导 意义,是一本值得推荐的专著。 第1篇 入门篇 第1章 从两个最简单的驱动谈起 本章向读者呈现两个最简单的Windows驱动程序,一个是NT式的驱动程序,另一个是WDM式的驱动程序。 这两个驱动程序没有操作具体的硬件设备,只是在系统里创建了虚拟设备。在随后的章节中,它们会作 为基本驱动程序框架,被本书其他章节的驱动程序开发所复用。笔者将带领读者编写代码、编译、安装 和调试程序。   1.1 DDK的安装   1.2 第一个驱动程序HelloDDK的代码分析    1.2.1 HelloDDK的头文件    1.2.2 HelloDDK的入口函数    1.2.3 创建设备例程    1.2.4 卸载驱动例程    1.2.5 默认派遣例程   1.3 HelloDDK的编译和安装    1.3.1 用DDK环境编译HelloDDK    1.3.2 用VC集成开发环境编译HelloDDK    1.3.3 HelloDDK的安装   1.4 第二个驱动程序HelloWDM的代码分析    1.4.1 HelloWDM的头文件    1.4.2 HelloWDM的入口函数    1.4.3 HelloWDM的AddDevice例程    1.4.4 HelloWDM处理PNP的回调函数    1.4.5 HelloWDM对PNP的默认处理    1.4.6 HelloWDM对IRP_MN_REMOVE_DEVICE的处理    1.4.7 HelloWDM对其他IRP的回调函数    1.4.8 HelloWDM的卸载例程   1.5 HelloWDM的编译和安装    1.5.1 用DDK编译环境编译HelloWDM    1.5.2 HelloWDM的编译过程    1.5.3 安装HelloWDM   1.6 小结  第2章 Windows操作驱动的基本概念  驱动程序被操作系统加载在内核模式下,它与Windows操作系统内核的其他组件进行密切交互。本章主 要介绍Windows操作系统内核的基本概念,同时还介绍应用程序和驱动程序之间的通信方法。   2.1 Windows操作系统概述    2.1.1 Windows家族    2.1.2 Windows特性    2.1.3 用户模式和内核模式    
Power-BI是一款(BI)商业智能软件,是珠海奥威软件科技有限公司自主研发的软件产品,全称是:Power-BI决策分析系统。 课程简介 本课程在《Power BI 数据分析快速上手》基础上结合大量的实例,深入讲解PowerBI中看似难懂的各种概念、操作, 并结合行业中的典型案例贯穿了从初级的数据透视表工具、数据透视表选项、数据透视表的刷新、数据透视表中的排序,到中级的动 态数据透视表的创建、数据透视表函数 GETPIVOTDATA 的使用、在数据透视表中执行计算项、 可视化透视表切片器等技能点,再到高级部分的使用 SQL 语句导入外部数据源创建透视表、使用 Microsoft Query创建透视表、PowerPivot 与数据透视表、数据透视图,以及最终的一页纸Dashboard 报告呈现, 都进行了详细的讲解。 本课程适合想提高 Power BI 的数据分析人员,特别是经常需要整理大量数据的相关人员。 课程目录 第1章:【Power BI 数据分析快速上手】Power BI概述、Power Map、Power Query初识 1. Power BI简介 2.Power BI组成部分 3.Power BI的DWT 4.Power BI的版权及费用 5.Power BI的安装及演示 6.Power BI四大护法 7.Power Map之静态地图 8.Power Map之动态地图 9.Power View之功能加载 10.Power View之高交互式可视化报表使用 11.Power Query之花样数据导入 12.Power Query之数据合并(横向合并) 13.Power Query之数据合并(纵向合并) 14.Power Query之M函数 第2章:【Power BI 数据分析快速上手】Power BI之Power Pivot插件详解 15.Power Pivot之数据导入 16.Power Pivot之层次结构创建 17.Power Pivot之创建KPI 18.Power Pivot之DAX函数(一) 19.Power Pivot之DAX函数(二) 20.Power Pivot之多维数据模型的创建 第3章:【Power BI 数据分析快速上手】综合案例:Power BI之大气质量数据分析 21.案例分析_大气质量(城市信息准备工作) 22.大气质量(导入大气质量文件夹数据) 23.大气质量(处理数据) 24.大气质量(Power View界面) 25.大气质量(基于Power View界面)制作仪表板 26.大气质量(切片器样式处理) 27.大气质量(控件绑定) 28.大气质量(组合图实现) 29.大气质量(完成值联动) 30.大气质量(气泡地图制作) 第4章:Power BI Desktop 可视化应用实战 31.概念 32.运作方式 33.安装并运行 34.三种视图 35.查询编辑器 36.连接并调整数据 37.合并数据 38.创建图表 第5章:Power BI 实战:财务指标-杜邦分析仪 39.财务杜邦分析仪的概念 40.财务杜邦分析仪制作(1) 41.财务杜邦分析仪制作(2) 42.财务杜邦分析仪制作(3) 43.财务杜邦分析仪制作(4) 44.财务杜邦分析制作仪(5) 第6章:Power BI 实战:销售运营管理数据分析 45.销售漏斗关系 46.搭建多维数据模型 47.洞察风险 48.故事序章 49.故事展开 50.故事高潮 51.故事尾声 52.P0WER QUERY数据处理(1) 53.P0WER QUERY数据处理(2) 54. P0WER QUERY数据处理(3) 55.P0WER PIVOT数据处理(1) 56.P0WER PIVOT数据处理(2) 57.P0WER PIVOT数据处理(3) 58.作业
Powerbuilder 9.0实用教程》源代码 1.本源代码包括以下章节源代码: 第01章 认识PowerBuilder 9.0、第05章 创建应用程序、第06章 创建窗体、第07章 创建菜单和工具栏、第10章 应用程序的调试和发布、第11章 典型小型实例赏析、第12章 图书管理系统实例和第13章 学生选课系统实例。 2.源代码使用方法参见《附录A 源代码的使用方法》文件。 __________________________________________________________________ 注意: 1.建议读者下载源文件后,将该源文件进行备份,读者使用副本源文件进行学习,这样一但出问题就不用再从网上下载了。 2.将源文件中“数据库文件”文件夹一定要复制到C盘根目录下,这样才能保证您连接数据库文件成功,具体方法参见《附录A 源代码的使用方法》。 对于书中源代码除了数据库外其他都能正常使用,而示例中数据库需要用户在自己的计算机上注册后才能使用,如果不注册数据源就运行应用程序是检索不到任何数据的,下面以连接学生选课系统数据库为例具体介绍如何连接数据库文件。 第1章 认识PowerBuilder 9.0 1 1.1 PowerBuilder 9.0简介 1 1.1.1 中国软件业现状 1 1.1.2 为什么要学习PowerBuilder 9.0 2 1.1.3 PowerBuilder的概述 2 1.1.4 PowerBuilder的特点 3 1.1.5 PowerBuilder 9.0的新特性 6 1.2 安装PowerBuilder 9.0软硬件需求 9 1.2.1 软件环境需求 9 1.2.2 硬件环境需求 9 1.3 PowerBuilder 9.0功能界面介绍 10 1.3.1 PowerBuilder 9.0界面简介 10 1.3.2 常用功能菜单 10 1.4 工作环境设置 16 1.4.1 工具栏的设置 16 1.4.2 窗口排列 19 1.4.3 快捷键设置 20 1.4.4 系统选项设置 21 1.5 用5分钟制作一个简单实例 22 1.5.1 实例运行界面 22 1.5.2 新建一个工作空间对象 22 1.5.3 新建一个应用程序对象 23 1.5.4 创建窗体 23 1.5.5 为应用程序添加open事件代码 25 1.6 小结 27 1.7 习题 27 第2章 编程基础知识 28 2.1 PowerScript脚本语言书写规则 28 2.1.1 忽略大小写 28 2.1.2 语句的断行、续行和分割 28 2.1.3 注释 29 2.2 数据类型 29 2.3 变量和作用域 30 2.3.1 定义变量 30 2.3.2 引用变量 30 2.3.3 变量的作用域 30 2.4 操作符 31 2.5 标识符 32 2.5.1 标识符的构成 32 2.5.2 匈牙利命名法 32 2.6 常用代词 33 2.7 控制语句 34 2.7.1 判断语句 34 2.7.2 循环语句 36 2.8 结构 38 2.8.1 创建结构 38 2.8.2 使用结构 40 2.9 函数 40 2.9.1 Open()和Close()函数 41 2.9.2 MessageBox()函数 41 2.9.3 类型转换函数 41 2.9.4 类型判断函数 42 2.9.5 其他函数 42 2.10 ODBC数据源与专用数据库接口 43 2.10.1 什么是ODBC数据源 43 2.10.2 专用数据库接口 43 2.10.3 连接数据库 44 2.10.4 配置ODBC 48 2.11 SQL语言 49 2.11.1 SQL语言的格式 49 2.11.2 在PowerBuilder 9中使用SQL语句 51 2.12 类和对象的概念 56 2.12.1 继承 57 2.12.2 重载和多态性 57 2.12.3 封装 57 2.12.4 属性、事件和函数 57 2.13 在PowerBuilder 9.0中实现面向对象编程 58 2.13.1 创建对象 58 2.13.2 设置对象属性 59 2.13.3 编写事件代码 59 2.13.4 实现继承对象 60 2.14 用户对象和用户事件 61 2.14.1 用户对象分类 61 2.14.2 定义用户对象 62 2.14.3 使用用户对象 64 2.14.4 用户事件 66 2.15 小结 67 2.16 习题 68 第3章 创建数据库 69 3.1 数

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值