计算机
类型
6.4
豆瓣评分
可以朗读
语音朗读
77千字
字数
2018-10-01
发行日期
展开全部
主编推荐语
《Power Query数据整理之道》深入浅出地介绍了M函数,旨在帮助数据工作者轻松玩转数据处理。
内容简介
Power Query的界面操作只能发挥其全部能力的20%,剩余80%的能力都要通过M函数来实现。M函数是Power Query专用的函数,使用M函数可以帮助我们自由灵活地完成数据导入、整合、加工处理等任务工作。本书首先通过介绍基本操作让读者体验Power Query的魅力,让读者用图形操作界面也能玩转数据的整理、清洗和转换。其后介绍M函数的分类,以及学习的方法,还有最重要的“上下文”概念。本书的第5章会详细介绍部分M函数的语法、参数及用法,再结合实际案例讲解多个M函数的嵌套。本书适用于从事出纳、会计、统计、仓管、数据分析等频繁与数据打交道的工作的人;不想学高级函数、VBA编程等复杂的数据处理功能,但工作中又有需要的人。
目录
- 封面
- 书名页
- 内容简介
- 版权页
- 序一
- 序二
- 前言
- 目录
- 第1章 Power Query的庐山真面目
- 1.1 初识Power Query
- 1.2 “新建查询”命令
- 1.3 “查询编辑器”界面介绍
- 1.4 在“查询编辑器”内导入数据
- 1.5 用“从表格”命令导入多张数据表
- 1.6 将查询表上载至Excel
- 1.7 刷新数据
- 第2章 Power Query的基础操作
- 2.1 添加自定义列
- 2.2 “追加查询”功能
- 2.2.1 “追加查询”功能详解
- 2.2.2 “追加查询”案例——汇总4张工作表
- 2.2.3 “追加查询”案例——文件夹汇总
- 2.3 “合并查询”功能
- 2.3.1 “合并查询”功能详解
- 2.3.2 “合并查询”案例——单条件匹配
- 2.3.3 “合并查询”案例——多条件匹配
- 2.3.4 “合并查询”案例——一对多查询
- 2.3.5 “合并查询”案例——对比两列数据的差异
- 2.4 “透视列”与“逆透视列”功能
- 2.4.1 数据的维度
- 2.4.2 “透视列”案例——将一维表转换为二维表
- 2.4.3 “透视列”案例——文本透视
- 2.4.4 “逆透视列”功能详解
- 2.4.5 “逆透视列”案例——将二维表转换为一维表
- 2.5 “分组依据”功能
- 2.5.1 “分组依据”功能详解
- 2.5.2 “分组依据”案例
- 第3章 M函数入门
- 3.1 Power Query的三大容器
- 3.1.1 List(列表)
- 3.1.2 List扩展
- 3.1.3 List类函数
- 3.1.4 List合并
- 3.1.5 Record(记录)
- 3.1.6 Record扩展
- 3.1.7 Record类函数
- 3.1.8 Record合并
- 3.1.9 Table(表)
- 3.1.10 Table扩展
- 3.1.11 Table类函数
- 3.1.12 Table合并
- 3.2 深化容器中的元素
- 3.2.1 深化list元素
- 3.2.2 深化record元素
- 3.2.3 深化table元素
- 3.2.4 深化多层容器
- 3.3 数据类型
- 3.3.1 自动检测数据
- 3.3.2 数据类型设置
- 3.4 M函数介绍
- 3.4.1 M函数的类别
- 3.4.2 Text类函数
- 3.4.3 Number类函数
- 3.4.4 Time类函数
- 3.4.5 Date类函数
- 3.4.6 DateTime类函数
- 3.5 学习M函数的方法
- 3.5.1 查看指定函数
- 3.5.2 读懂函数的参数
- 第4章 Power Query中的重要概念
- 4.1 分支语句
- 4.1.1 条件语句:if…then…else…
- 4.1.2 调用“条件列”
- 4.1.3 容错语句:try…otherwise…
- 4.2 打开M函数的钥匙——“上下文”
- 4.2.1 Table.AddColumn:表添加列
- 4.2.2 Table.SelectRows:对表进行筛选
- 4.2.3 Table.Distinct:对表删除重复项
- 4.2.4 Table.RowCount/Table.ColumnCount:计算表行/列数
- 4.2.5 Power Query中的“上下文”
- 4.2.6 自定义参数
- 4.2.7 实战案例1——国际排名
- 4.2.8 实战案例2——中国式排名
- 4.2.9 实战案例3——中国式班级排名
- 4.2.10 实战案例4——筛选家庭成员信息
- 第5章 Power Query 实战
- 5.1 M函数的初阶运用
- 5.1.1 List.Sum:列表求和
- 5.1.2 List.Max/List.Min:返回列表中的最大/小值
- 5.1.3 Number.From:数字转换
- 5.1.4 Table.Group:分组统计
- 5.1.5 实战案例1——计算连续正负数的个数并求和
- 5.1.6 Table.Max /Table.Min:筛选表中最大值/最小值的行
- 5.1.7 实战案例2——筛选最近一次的记录
- 5.1.8 实战案例3——计算每人连续迟到的最大次数
- 5.1.9 Table.Skip:跳过表前几行
- 5.1.10 Text.Start/ Text.End:从左取值/从右取值
- 5.1.11 Text.Combine:文本合并
- 5.1.12 实战案例4——合并同部门的姓名
- 5.1.13 实战案例5——将单词和翻译分列显示
- 5.1.14 Text.From:文本转换
- 5.1.15 List.Transform:遍历列表
- 5.1.16 实战案例6——文件夹汇总
- 5.2 M函数的进阶运用
- 5.2.1 Text.Split:文本分割
- 5.2.2 Date.FromText:日期来自文本
- 5.2.3 Date.ToText:日期转到文本
- 5.2.4 List.RemoveNulls:删除列表中的null值
- 5.2.5 实战案例7——在数据中提取日期
- 5.2.6 实战案例8——求数据中的金额总和
- 5.2.7 List.PositionOf:在列表中查找索引值
- 5.2.8 Record.ToList/Record.FieldValues:返回记录中的值
- 5.2.9 Table.ColumnNames:返回表的列标题
- 5.2.10 实战案例9——返回满足条件的所有区间
- 5.2.11 Number.RoundDown:向下舍入
- 5.2.12 List.Range:取列表中的值
- 5.2.13 Table.FromColumns:表来自列
- 5.2.14 实战案例10——单列转多列
- 5.3 M函数的高阶运用
- 5.3.1 Table.ToColumns:按列转换表
- 5.3.2 Table.ToRows:按行转换表
- 5.3.3 Table.FromRows:表来自行
- 5.3.4 实战案例11——添加汇总行和汇总列
- 5.3.5 List.Zip:列表压缩
- 5.3.6 实战案例12——计算每个学生获得第一名的次数
- 5.3.7 Number.Sign:数字符号
- 5.3.8 Text.Contains:判断字符串中是否包含某值
- 5.3.9 实战案例13——判断服装是齐码还是断码
- 5.3.10 实战案例14——将多列数据转换成两列数据
- 5.3.11 实战案例15——取特定位置的值
- 5.3.12 List.Select:筛选列表
- 5.3.13 实战案例16——取包含特定值的信息
- 5.3.14 List.TransformMany:笛卡儿组合函数
- 5.3.15 实战案例17——制作工资条
- 封底
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。