您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Power Query M函数语言
字数: 421
出版社: 北京理工大学
作者: 侯翔宇
商品条码: 9787576331196
版次: 1
开本: 16开
页数: 293
出版年份: 2023
印次: 1
定价:
¥99
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
《Power Query M函数语言:基于Excel和Power BI的数据清理进阶实战》结合大量教学范例和逻辑示意图,深入介绍Microsoft Excel和Power BI中Power Query M函数语言数据清理技术的运行逻辑和进阶使用技巧。本书按照Power Query M函数语言的知识结构,在《Power Query M函数语言:基于Excel和Power BI的数据清理轻松入门》的基础上,详细、深入地介绍运算符、关键字、数据类型、函数的高级参数,以及高级函数和特殊函数等相关知识。 《Power Query M函数语言:基于Excel和Power BI的数据清理进阶实战》共9章,分为3篇。第1篇“背景知识”,主要回顾“入门分册”的知识脉络,并展望本书的知识架构。第2篇“语法进阶”,首先介绍Power Query M函数语言的高级运算符,然后介绍循环、迭代和递归的相关知识,接着介绍关键词的相关用法,最后介绍错误数据和类型数据的相关知识。第3篇“函数进阶”,归纳总结M函数语言进阶人员必须要掌握的5大类函数的高级参数的通用模式,并给出30余项高级函数和特殊函数的用法。 《Power Query M函数语言:基于Excel和Power BI的数据清理进阶实战》内容丰富,实例典型,非常适合有一定Power Query M函数语言基础而想要进一步深入学习的读者阅读,也适合想要在工作中使用Power Query M函数语言的从业人员阅读,另外还适合作为案头备用备查的手册。
作者简介
侯翔宇(Maxwell) 毕业于英国爱丁堡大学和华北电力大学(北京),分别就读电力电子专业和电气工程专业。有多年的百亿级大型工程项目管理经验,以及教学与企业内训经验。持有PMP、PRINCE2、MOS和MCP等认证证书。曾负责中西非和东南亚地区“一带一路”国际电力EPC项目管理工作。运营数据分析与可视化账号“麦克斯威儿”,以视频和图文等方式分享Excel与Power BI等相关知识。录制了《经济学人图表设计制作》等系列教学视频,编写了多部技术图书。
目录
第1篇 背景知识 第1章 引言 2 1.1 PQM函数语言知识框架 2 1.2 M函数语言进阶学习方向 4 第2篇 语法进阶 第2章 高级运算符 8 2.1 句点运算符 8 2.1.1 单句点 8 2.1.2 双句点 9 2.1.3 三句点 9 2.2 问号运算符 11 2.2.1 单问号 11 2.2.2 双问号 13 2.2.3 问号运算符的组合写法 14 2.2.4 问号运算符的等效写法 14 2.3 特殊的文本处理符 15 2.3.1 构建特殊函数名称 16 2.3.2 复杂变量名的定义 16 2.3.3 特殊字符的输入 17 2.3.4 多参数文本格式化 18 2.3.5 文本格式化代码 19 2.4 递归符与递归运算 20 2.4.1 什么是递归 20 2.4.2 在M函数语言中使用递归 22 2.4.3 数字演化游戏案例 25 2.4.4 深入理解@运算符 28 2.5 本章小结 30 第3章 循环、迭代和递归 31 3.1 M函数语言的控制结构 31 3.1.1 什么是语言的控制结构 31 3.1.2 M函数语言的控制结构简介 32 3.2 循环的分类 33 3.2.1 按次循环 33 3.2.2 按次累积循环 35 3.2.3 条件循环(LG) 37 3.2.4 条件循环(递归) 45 3.2.5 4种循环的对比 48 3.3 循环的应用 49 3.3.1 数字演化游戏案例1 49 3.3.2 数字演化游戏案例2 51 3.3.3 数字演化游戏案例3 52 3.3.4 4种方法的横向对比 55 3.4 框架函数 56 3.4.1 什么是框架函数 56 3.4.2 框架函数的作用 58 3.5 本章小结 58 第4章 深入学习关键字 60 4.1 结构let…in 60 4.1.1 记录定义变量的特殊写法 60 4.1.2 let…in结构的等效写法 61 4.2 条件分支if…then…else 62 4.2.1 条件分支结构的嵌套 63 4.2.2 SWITCH逻辑的部署 63 4.2.3 条件分支结构与问号运算符 64 4.3 数据类型判断与约束is…as 64 4.3.1 类型判断的一种典型用法 64 4.3.2 类型约束的本质 65 4.3.3 类型兼容性判断 65 4.4 元数据 66 4.4.1 元数据的基本操作 66 4.4.2 使用元数据补充函数的帮助信息 69 4.5 类型定义 70 4.6 错误处理 71 4.6.1 使用try关键字获取完整的错误信息 72 4.6.2 错误记录的信息结构 72 4.6.3 错误构建关键字 73 4.7 本章小结 73 第5章 错误数据 75 5.1 错误的分类 75 5.1.1 语法错误 75 5.1.2 单值错误 76 5.1.3 阻断错误 76 5.2 常见错误提示 77 5.2.1 语法错误 77 5.2.2 名称错误 77 5.2.3 类型错误 78 5.2.4 信息缺失错误 79 5.2.5 参数数量不匹配错误 79 5.2.6 使用错误提示的建议 80 5.3 主动构建错误的方法 80 5.3.1 利用类型转换构建错误 80 5.3.2 利用省略号构建错误 81 5.3.3 利用关键字构建自定义错误 81 5.4 错误值的运行逻辑 83 5.4.1 瞬间触发停止运行代码 83 5.4.2 错误包裹及其意义 85 5.4.3 错误值的影响范围 86 5.5 错误的处理方法 88 5.5.1 try…otherwise关键字 88 5.5.2 错误处理函数 89 5.6 错误的运用技巧 91 5.6.1 主动构造错误移除非目标数据 92 5.6.2 错误信息的运用 92 5.7 本章小结 93 第6章 类型数据 95 6.1 类型概述 95 6.1.1 隐形的类型数据 95 6.1.2 所有数据值都有类型 96 6.1.3 类型数据也有数据类型 97 6.1.4 如何理解类型数据的存在 97 6.2 原始类型 98 6.2.1 原始类型的组成 99 6.2.2 Any、Anynonnull和None数据类型 100 6.2.3 可空nullable性质 102 6.2.4 类型间的兼容关系 103 6.2.5 抽象类型与具象类型 105 6.3 类型装饰 105 6.3.1 什么是类型装饰 106 6.3.2 内置装饰类型 108 6.3.3 类型装饰只进行信息标识 115 6.3.4 简单类型装饰(类型附加信息) 117 6.3.5 装饰类型的关系 120 6.3.6 装饰类型的查看 122 6.4 构建类型数据 126 6.4.1 构建类型数据基础 126 6.4.2 自定义列表类型的构建 127 6.4.3 自定义记录类型的构建 129 6.4.4 自定义表格类型的构建 131 6.4.5 自定义方法类型的构建 136 6.4.6 自定义复合类型的构建 139 6.4.7 类型定义上下文 139 6.4.8 自定义类型综述 140 6.5 本章小结 141 第3篇 函数进阶 第7章 高级参数 144 7.1 附加特性类高级参数 144 7.1.1 附加精确度特性 145 7.1.2 附加返回所有结果特性 145 7.1.3 附加修约模式选择特性 147 7.1.4 附加特性类高级参数小结 147 7.2 虚拟辅助类高级参数 148 7.2.1 排序的虚拟辅助列 148 7.2.2 去重的虚拟辅助列 150 7.2.3 虚拟辅助高级参数小结 152 7.3 条件判断类高级参数 153 7.3.1 条件抓取前N项元素(位置) 153 7.3.2 条件抓取前N项元素(大小)1 156 7.3.3 条件判断高级参数小结 158 7.4 虚拟辅助类高级参数(进阶) 159 7.4.1 复杂条件的定位匹配 159 7.4.2 表格行数据的匹配移除 165 7.4.3 虚拟辅助高级参数小结 167 7.5 复合高级参数的配合应用 168 7.5.1 条件抓取前N项元素(大小)2 168 7.5.2 筛选销售员最高销售记录案例 172 7.5.3 复合高级参数的配合应用小结 174 7.6 本章小结 174 第8章 进阶函数 176 8.1 文本进阶函数 176 8.1.1 提取分隔符之间的文本 176 8.1.2 局部文本字符串的定位 179 8.2 列表进阶函数 181 8.2.1 多列表自定义转换 181 8.2.2 列表元素包含判定 190 8.3 表格进阶函数 192 8.3.1 表格列表相互转换函数 192 8.3.2 将其他值转化为表格类型的函数 201 8.3.3 表格类型转换函数总结 203 8.3.4 表格分组函数 205 8.3.5 表格拆解与组合函数 219 8.3.6 表格拆分合并列函数Table.SplitColumn和CombineColumns 229 8.3.7 表格值替换函数Table.ReplaceValue 231 8.3.8 表格透视与逆透视函数 240 8.4 本章小结 248 第9章 特殊函数 250 9.1 拆分器函数 250 9.1.1 拆分器函数概述 250 9.1.2 按条件拆分 251 9.1.3 按位置拆分 264 9.2 合并器函数 270 9.2.1 合并器函数概述 270 9.2.2 按条件合并 270 9.2.3 按位置合并 272 9.3 替换器函数 278 9.3.1 独立使用替换器 278 9.3.2 替换器的参数 279 9.4 比较器函数 280 9.4.1 比较器函数简介 280 9.4.2 Comparer.Equals精准比较 280 9.4.3 Comparer.Ordinal按序比较 281 9.4.4 Comparer.OrdinalIgnoreCase按序比较 282 9.4.5 Comparer.FromCulture考虑地区文化的比较 283 9.4.6 Culture.Current当前地区代码获取函数 284 9.4.7 比较器函数在高级参数中的运用 286 9.5 其他类别的特殊函数 287 9.5.1 Expression.Evaluate代码计值函数 287 9.5.2 List.Buffer和Table.Buffer数据缓存函数 290 9.6 本章小结 293 后记 294
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网