您好,欢迎来到聚文网。 登录 免费注册
Power Query M函数语言 基于Excel和Power BI的数据清理轻松入门

Power Query M函数语言 基于Excel和Power BI的数据清理轻松入门

内容全面:全面涵盖学习M函数及常见应用所需要掌握四大板块内容。 讲解深入:不但介绍复杂功能的运行原理,而且介绍与思维培养和后台运行理论等相关的知识。 图解教学:结合40多幅示意图讲解,并用导向箭头提示操作流程,高效、直观。 实用性强:结合100余个教学演示范例和10余个典型实战案例讲解,提高读者的动手能力,并加深对知识的理解。 查询方便:为函数配备基本用法表,并进行二级分类,方便用户查询。
  • 字数: 416000
  • 装帧: 平装
  • 出版社: 北京理工大学出版社
  • 作者: 侯翔宇 编
  • 出版日期: 2023-08-01
  • 商品条码: 9787576327267
  • 版次: 1
  • 开本: 16开
  • 页数: 304
  • 出版年份: 2023
定价:¥89 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
从顶层将Power Query M函数的知识点进行分类,并梳理成体系; 全面、系统地介绍Power Query M函数语言的核心知识与应用; 对Power Query M函数语言的重点和难点做了专门讲解与演示; 提供40余幅逻辑示意图帮助读者理解Power Query M函数语言的运行机制; 给出常用的80余个函数的基础信息表,以方便读者查询; 穿插100余个教学演示范例和10余个典型实战案例进行讲解。
内容简介
本书结合多个典型实操案例,全面、系统地讲解Microsoft Excel和Power BI中Power Query M函数语言数据清理的核心技术。本书重点介绍Power Query M函数语言的四大板块内容,即数据类型、运算符、关键字和函数。 本书共11章,分为3篇。第1篇“背景知识”,主要介绍Power Query M函数语言的总体概况,以及运行环境的安装和使用等相关知识。第2篇“基础语法”,主要介绍核心数据类型、运算符和关键字的功能与应用逻辑。第3篇“函数功能”,先介绍函数的基础知识,然后结合多个典型实操案例,详细介绍文本类型函数、数字类型函数、列表类型函数、记录类型函数和表格类型函数的用法。 本书内容丰富,实例典型,非常适合想要零基础快速上手Power Query M函数语言的读者阅读,也适合有一定基础而要在工作中使用Power Query M函数语言的从业人员阅读,另外还适合作为案头备用备查的手册。
作者简介
侯翔宇(Maxwell):毕业于英国爱丁堡大学和华北电力大学(北京),分别就读电力电子专业和电气工程专业。有多年的百亿级大型工程项目管理经验,以及教学与企业内训经验。持有PMP、PRINCE2、MOS和MCP等认证证书。曾负责中西非和东南亚地区“一带一路”国际电力EPC项目管理工作。运营数据分析与可视化账号“麦克斯威儿”,以视频和图文等方式分享Excel与Power BI等相关知识。录制了《经济学人图表设计制作》等系列教学视频,编写了多部技术图书。
目录
第1篇 背景知识
第1章 引言 2
1.1 M函数语言简介 2
1.1.1 Power Query是什么 2
1.1.2 M函数语言是什么 3
1.1.3 M函数语言有什么作用 4
1.1.4 M函数语言有哪些特性 4
1.2 M函数语言的定位 5
1.2.1 M函数语言与Power Query的关系 5
1.2.2 Power Query与Power BI的关系 6
1.2.3 Power BI与Excel的关系 6
1.3 Power Query的安装和使用 8
1.3.1 Power Query的运行环境 8
1.3.2 Power Query的版本选择 8
1.3.3 在Excel中启动Power Query 9
1.3.4 在Power BI Desktop中启动Power Query 13
1.3.5 切换界面的显示语言 14
1.4 本章小结 15
第2章 初识M函数语言 16
2.1 哪里有M代码 16
2.1.1 添加自定义列 16
2.1.2 添加示例中的列 17
2.1.3 公式编辑栏 19
2.1.4 高级编辑器 21
2.2 高级编辑器的使用 22
2.2.1 快速启动高级编辑器 22
2.2.2 辅助编码功能 23
2.2.3 语法检查器 26
2.2.4 M Intellisense语法提示器 27
2.3 M代码的基本结构和组成要素 29
2.3.1 M代码的整体结构 30
2.3.2 M代码的组成元素 31
2.3.3 M代码结构和要素总结 32
2.4 M函数语言的四大知识板块 32
2.5 本章小结 35
第2篇 基础语法
第3章 数据类型 38
3.1 数据类型分类 38
3.1.1 数据类型的二级分类 38
3.1.2 数据类型的重要性 40
3.2 基础数据类型 41
3.2.1 文本类型 41
3.2.2 数字类型 43
3.2.3 逻辑类型 45
3.2.4 基础类型的相互转换 46
3.2.5 什么是类型转换函数 48
3.3 泛日期时间类数据 48
3.3.1 日期 49
3.3.2 时间 50
3.3.3 日期时间 51
3.3.4 日期时间数据的本质 52
3.3.5 日期时间时区 54
3.3.6 持续时间 56
3.3.7 泛日期时间类型数据的运算 57
3.4 特殊的数据类型 58
3.4.1 空值 58
3.4.2 二进制 60
3.4.3 方法类型 61
3.4.4 类型 62
3.4.5 错误值 63
3.5 复合结构型数据 64
3.5.1 列表 64
3.5.2 记录 67
3.5.3 表格 70
3.5.4 三种数据容器的比较 75
3.6 本章小结 76
第4章 运算符 78
4.1 注释符 78
4.1.1 添加行注释 78
4.1.2 添加段落注释 79
4.1.3 注释的隐藏用法——代码调试 80
4.2 文本符 81
4.2.1 构建复杂的变量名称 81
4.2.2 特殊字符的输入 82
4.3 连接符 87
4.3.1 运算符与M函数语言的关系 87
4.3.2 融合日期与时间类型数据 88
4.4 算术符 88
4.4.1 加法与减法 89
4.4.2 乘法与除法运算 91
4.5 比较符 93
4.5.1 数字比较 93
4.5.2 文本比较 93
4.5.3 逻辑值比较 96
4.5.4 泛日期时间类型比较 97
4.5.5 数据容器类型比较 98
4.6 引用符 99
4.7 句点符 100
4.7.1 双句点的使用原理 100
4.7.2 双句点的特殊情况 101
4.8 运算优先级 103
4.9 本章小结 104
第5章 关键字 105
5.1 结构let…in 105
5.1.1 let…in表达式的使用场景 105
5.1.2 let…in表达式的嵌套特性 108
5.1.3 let…in表达式的作用域 112
5.2 条件分支if…then…else 116
5.2.1 条件分支结构的基础使用 116
5.2.2 条件分支结构的嵌套特性 117
5.2.3 分支结构嵌套示例 118
5.3 逻辑运算and/or/not 119
5.3.1 逻辑运算关键字的使用 119
5.3.2 多条件综合判定应用 120
5.4 运算符与关键字的关系 121
5.5 错误处理try…otherwise 121
5.5.1 错误处理关键字的使用 122
5.5.2 对于错误值的理解 122
5.6 自定义函数 123
5.6.1 自定义函数的作用与分类 123
5.6.2 自定义函数的编写 124
5.7 自定义函数简写each/_ 127
5.7.1 理解最简单的循环结构 128
5.7.2 简写自定义函数关键字 129
5.8 数据类型判断与约束——is和as 130
5.9 本章小结 133
第3篇 函数功能
第6章 函数基础 136
6.1 什么是函数 136
6.2 M函数分类 136
6.2.1 M函数总览 137
6.2.2 M函数的二级分类 138
6.3 阅读帮助文档 141
6.3.1 本地帮助文档 141
6.3.2 在线文档 144
6.4 函数语法 146
6.4.1 语法拆解 147
6.4.2 数据类型的重要性 148
6.5 函数嵌套与上下文 149
6.5.1 函数嵌套 149
6.5.2 上下文环境 150
6.5.3 上下文穿透 152
6.5.4 嵌套与上下文总结 158
6.6 常用函数 158
6.6.1 列表转换函数List.Transform 158
6.6.2 添加自定义列函数Table.AddColumn 161
6.6.3 记录转列表函数Record.ToList 163
6.7 本章小结 164
第7章 文本函数 165
7.1 文本函数概述 165
7.1.1 文本函数清单 165
7.1.2 文本函数的分类 167
7.2 重要的文本函数 168
7.2.1 文本插入函数 168
7.2.2 文本移除函数 169
7.2.3 文本转换函数 171
7.2.4 文本提取函数 173
7.2.5 文本信息函数 175
7.2.6 常量参数 177
7.2.7 文本拆分与合并函数 177
7.3 文本函数应用案例 180
7.3.1 提取混合文本内的中英文数字信息 180
7.3.2 提取混合文本中的日期信息 182
7.3.3 提取混合文本中的数字信息并求和 184
7.4 本章小结 187
第8章 数字函数 188
8.1 数字函数概述 188
8.2 重点数字函数 191
8.3 数字函数应用案例 199
8.4 本章小结 201
第9章 列表函数 203
9.1 列表函数概述 203
9.2 重点列表函数 206
9.3 列表函数应用案例 229
第10章 记录函数 238
10.1 记录函数概述 238
10.2 重点记录函数 239
10.3 代码格式化 246
第11章 表格函数 251
11.1 表格函数概览 251
11.2 重点表格函数 256
11.3 表格函数应用案例 282
后记 290

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网