Power Query M函数语言:基于Excel和Power BI的数据清理轻
全新正版 极速发货
¥
37.13
4.2折
¥
89
全新
库存14件
作者侯翔宇 著
出版社北京理工大学出版社
ISBN9787576327267
出版时间2023-08
装帧平装
开本其他
定价89元
货号1203442748
上书时间2024-12-03
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
侯翔宇(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 Query9
1.3.4 在Power BI Desktop中启动Power Query13
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…in105
5.1.1 let…in表达式的使用场景105
5.1.2 let…in表达式的嵌套特性108
5.1.3 let…in表达式的作用域112
5.2 条件分支if…then…else116
5.2.1 条件分支结构的基础使用116
5.2.2 条件分支结构的嵌套特性117
5.2.3 分支结构嵌套示例118
5.3 逻辑运算and/or/not119
5.3.1 逻辑运算关键字的使用119
5.3.2 多条件综合判定应用120
5.4 运算符与关键字的关系121
5.5 错误处理try…otherwise121
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和as130
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.Transform158
6.6.2 添加自定义列函数Table.AddColumn161
6.6.3 记录转列表函数Record.ToList163
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
内容摘要
本书结合多个典型实操案例,全面、系统地讲解Microsoft Excel和Power BI中Power Query M函数语言数据清理的核心技术。本书重点介绍Power Query M函数语言的四大板块内容,即数据类型、运算符、关键字和函数。
本书共11章,分为3篇。第1篇“背景知识”,主要介绍Power Query M函数语言的总体概况,以及运行环境的安装和使用等相关知识。第2篇“基础语法”,主要介绍核心数据类型、运算符和关键字的功能与应用逻辑。第3篇“函数功能”,先介绍函数的基础知识,然后结合多个典型实操案例,详细介绍文本类型函数、数字类型函数、列表类型函数、记录类型函数和表格类型函数的用法。
本书内容丰富,实例典型,非常适合想要零基础快速上手Power Query M函数语言的读者阅读,也适合有一定基础而要在工作中使用Power Query M函数语言的从业人员阅读,另外还适合作为案头备用备查的手册。
主编推荐
从顶层将Power Query M函数的知识点进行分类,并梳理成体系;
全面、系统地介绍Power Query M函数语言的核心知识与应用;
对Power Query M函数语言的重点和难点做了专门讲解与演示;
提供40余幅逻辑示意图帮助读者理解Power Query M函数语言的运行机制;
给出常用的80余个函数的基础信息表,以方便读者查询;
穿插100余个教学演示范例和10余个典型实战案例进行讲解。
— 没有更多了 —
以下为对购买帮助不大的评价