描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787121360848
用19个案例,让你成为Power BI高手;
同时全程录制视频,手把手教你做项目!
第1篇 Power BI基础
第1章 Power BI基础操作 2
1.1 Power BI的主要组件及功能 2
1.1.1 Power Query简介 2
1.1.2 Power Pivot简介 3
1.1.3 Power BI Desktop简介 3
1.1.4 各组件应用场景 4
1.2 一个入门案例——搭建动态销售报告 4
1.2.1 数据源结构 5
1.2.2 导入销售数据 6
1.2.3 合并销售数据 8
1.2.4 筛选行去除重复表头 10
1.2.5 将行用作标题 11
1.2.6 向下填充补充空白内容 11
1.2.7 重复列 12
1.2.8 按字符数和分隔符拆分列 13
1.2.9 重命名列 14
1.2.10 添加年、月等形式的日期列 15
1.2.11 导入店铺资料及销售目标数据 16
1.2.12 合并销售明细与销售目标 17
1.2.13 禁用“启用加载” 20
1.2.14 建立关系 21
1.2.15 新建列 22
1.2.16 新建度量值 23
1.2.17 制作可视化报告:切片器 26
1.2.18 制作可视化报告:卡片图 28
1.2.19 制作可视化报告:条形图与柱形图 29
1.2.20 制作可视化报告:环形图 31
1.2.21 制作可视化报告:散点图 32
1.2.22 制作可视化报告:表 33
1.2.23 制作可视化报告:编辑交互 34
1.2.24 制作可视化报告:典型自定义图表介绍 36
1.3 总结 37
1.4 延伸阅读:DAX函数索引 38
第2篇 爬虫案例
第2章 抓取历史天气数据 42
2.1 分析URL结构 43
2.1.1 确定城市列表 43
2.1.2 确定单月URL 44
2.2 构建爬虫主体 44
2.2.1 建立城市列表 45
2.2.2 建立日期列表 46
2.2.3 城市、日期参数引入URL 50
2.3 制作可视化报告 54
2.3.1 隐藏不需要的字段 54
2.3.2 制作城市和月份切片器 55
2.3.3 设置气温走势两年对比 55
2.3.4 设置当月气温走势 56
2.3.5 设置气温明细矩阵 57
2.4 总结 58
2.5 延伸阅读:常用的日期型M函数 58
2.5.1 动态提取当前日期 59
2.5.2 计算上月月底 59
第3章 抓取豆瓣电影数据 62
3.1 分析网页结构 62
3.1.1 分析URL规律 63
3.1.2 分析页面内容 64
3.2 创建爬虫主体 64
3.2.1 构建爬虫函数 64
3.2.2 构建页码列表 68
3.2.3 页码列表引入函数 70
3.3 制作可视化报告 72
3.3.1 区分排名和评分区间 72
3.3.2 按列排序 74
3.3.3 制作排名区间和评分区间切片器 76
3.3.4 建立明细表 76
3.4 总结 77
第4章 抓取球鞋销售数据 78
4.1 分析网页结构 79
4.1.1 分析URL规律 79
4.1.2 分析JSON数据内容 80
4.2 创建爬虫主体 82
4.2.1 构建爬虫函数 82
4.2.2 构建页码列表 85
4.2.3 页码列表引入函数 86
4.3 制作可视化报告 87
4.3.1 建立度量值 87
4.3.2 制作品牌Logo式切片器 88
4.3.3 建立关系 89
4.3.4 制作品牌环形图 90
4.3.5 制作类别折线和簇状柱形图 90
4.3.6 建立单品Top10表格 91
4.3.7 款式占比瀑布图 92
4.4 总结 93
第5章 抓取历年股票数据 94
5.1 分析网页结构 95
5.1.1 寻找真实URL 95
5.1.2 分析URL结构 97
5.2 数据导入及处理 97
5.2.1 数据导入 97
5.2.2 数据处理 99
5.3 通过参数获取多公司任意时间段数据 100
5.3.1 新建参数 101
5.3.2 将参数引入URL 102
5.3.3 创建函数 103
5.3.4 新建需要查询的公司列表 104
5.3.5 日期格式变更 105
5.4.6 调用函数 106
5.3.7 日期分组 107
5.4 制作可视化报告 110
5.5 总结 112
第3篇 销售案例
第6章 销售目标分解 116
6.1 制定销售系数表 117
6.1.1 汇总销售数据 117
6.1.2 构建销售系数 119
6.1.3 新建销售系数表 121
6.2 分解销售目标 121
6.2.1 构建完整日期列表 121
6.2.2 建立关系 122
6.2.3 引入销售系数和当月销售总目标 123
6.2.4 计算当月每天销售占比 124
6.2.5 计算每天的销售目标 124
6.3 总结 125
6.4 延伸阅读:时间进度动态甘特图 126
第7章 业绩达成分析 128
7.1 创建日期表 129
7.1.1 使用Excel文件创建日期表 129
7.1.2 使用DAX函数创建日期表 130
7.1.3 使用M函数创建日期表 132
7.2 计算同比、环比、累计销售 133
7.2.1 计算同比 134
7.2.2 计算环比 135
7.2.3 计算累计销售额 136
7.3 制作可视化报告 137
7.3.1 设置业绩完成率图表 138
7.3.2 设置同比_YTD图表 141
7.3.3 制作业绩走势图 142
7.3.4 按色阶设置同比背景色 143
7.3.5 按度量值设置环比和同比_YTD背景色 144
7.4 总结 145
7.5 延伸阅读:在PPT中展示Power BI动态图表 145
7.5.1 Power BI Tiles插件安装 146
7.5.2 Power BI Tiles插件使用 146
7.5.3 Power BI Tiles细节调整 147
第8章 会员RFM分析 150
8.1 DAX函数构建RFM模型 151
8.1.1 确定RFM值 151
8.1.2 确定会员类型 152
8.2 制作可视化报告 155
8.2.1 设置会员占比图表 155
8.2.2 设置会员数量图表 155
8.2.3 设置会员业绩贡献度图表 156
8.2.4 设置会员消费明细图表 157
8.3 总结 158
第9章 业绩杜邦分析法 159
9.1 建立各指标度量值 161
9.1.1 创建存放度量值的空表 161
9.1.2 建立关系 162
9.1.3 新建各指标度量值 163
9.2 新建变量参数 164
9.2.1 新建参数 164
9.2.2 设置其他假设度量值 166
9.2.3 卡片图展示相关度量值 166
9.3 总结 167
第4篇 货品案例
第10章 存货分析 170
10.1 存货库存概况 170
10.1.1 建立度量值与辅助列 171
10.1.2 制作可视化报告:年份、季节切片器 173
10.1.3 制作可视化报告:库存数量、库存金额、款式数量、零星款式数量卡片图 175
10.1.4 制作可视化报告:年份、季节、性别环形图 176
10.1.5 制作可视化报告:产品类别折线和簇状柱形图 177
10.1.6 制作可视化报告:货龄区间瀑布图 177
10.2 存货销售概况 179
10.2.1 建立度量值与辅助列 179
10.2.2 制作可视化报告 181
10.3 存货仓位 183
10.3.1 查询条件及货品明细设置 183
10.3.2 仓库平面图设置 185
10.4 总结 188
10.5 延伸阅读:图表展现的不一定是真相 188
10.5.1 谜之坐标 188
10.5.2 辛普森悖论 189
第11章 帕累托分析 191
11.1 帕累托图 192
11.1.1 建立累计销售额和销售占比度量值 192
11.1.2 制作帕累托图 193
11.2 前20%销售占比矩阵 195
11.2.1 建立前20%累计销售额和销售占比度量值 195
11.2.2 制作前20%销售占比矩阵图 196
11.3 总结 196
11.4 延伸阅读:ALL、ALLSELETCED的区别 197
第12章 关联分析 200
12.1 模型搭建 201
12.1.1 复制产品信息 201
12.1.2 汇总销售明细 202
12.1.3 销售单编号引入产品信息查询 202
12.1.4 合并产品信息与关联产品信息 204
12.1.5 剔除本身货号 205
12.1.6 去除“关联产品信息”加载 206
12.1.7 计算销售笔数、共同销售笔数、所占比例 206
12.1.8 建立关系 207
12.2 制作可视化报告 207
12.2.1 制作明细表和卡片图 208
12.2.1 制作矩阵图 208
12.3 总结 209
第13章 畅销款分析 211
13.1 畅销款的业务逻辑 211
13.1.1 售罄率高并不代表畅销 211
13.1.2 销售数量高也不代表畅销 212
13.1.3 结合时间因素判断商品是否畅销 212
13.2 构建畅销品分析模型 213
13.2.1 计算达到50%售罄时的销售天数 213
13.2.2 计算达到50%售罄时的销量 215
13.2.3 统计畅销款 215
13.3 总结 218
13.4 延伸阅读:DAX书写规范工具 219
第14章 数据化陈列 220
14.1 陈列面积规划 220
14.1.1 设置权重参数 221
14.1.2 建立基础度量值 222
14.1.3 计算建议陈列占比 223
14.1.4 制作建议陈列面积树状图 224
14.1.5 制作陈列占比矩阵 225
14.2 单品陈列规划 226
14.2.1 单款排名分组 227
14.2.2 制作金靴银靴切片器 229
14.2.3 制作星级展示表格 231
14.3 总结 234
第5篇 财务案例
第15章 盈亏平衡分析 236
15.1 新建变量参数 237
15.2 建立逻辑关系 239
15.2.1 新建度量值存放空表 239
15.2.2 计算成本 239
15.2.3 计算净利润及净利润率 240
15.2.4 计算盈亏平衡销售额 240
15.3 总结 241
第16章 上市公司利润表分析 242
16.1 建立利润明细表 243
16.1.1 数据导入及整理 243
16.1.2 制作金额单位切片器及明细矩阵 247
16.2 利润表分析 249
16.2.1 设置基础度量值 251
16.2.2 设置率值相关度量值 251
16.2.3 设置卡片图 251
16.2.4 设置柱形图和折线图 252
16.2.5 计算同比 252
16.3 总结 254
16.4 延伸阅读:VAR RETURN简化DAX书写 255
第6篇 人力资源案例
第17章 人员结构及离职率分析 258
17.1 人员结构分析 258
17.1.1 搭建人员结构模型 259
17.1.2 制作人员结构可视化报告 262
17.2 离职率分析 263
17.2.1 计算离职率 264
17.2.2 制作离职率可视化报告 264
17.3 总结 265
第18章 新员工分析 267
18.1 新员工概况分析 268
18.1.1 搭建新员工概况模型 268
18.1.2 制作新员工概况可视化报告 272
18.2 新员工个人仪表盘 273
18.2.1 设置员工工号切片器 273
18.2.2 设置培训信息提示 274
18.2.3 设置考试成绩雷达图 274
18.2.4 设置显示人员范围 275
18.3 总结 276
第19章 考勤分析 277
19.1 全勤分析 277
19.1.1 对考勤日期分类 278
19.1.2 计算每天每个员工的上班小时数 279
19.
又到年底,总经理给小明交代,明年各店铺的费用预算已经交上来了,去汇总一下做份报告出来。总经理两点基本要求:
? 既能看到整个公司的费用结构,也能看到单个店铺的详细状况。
? 第二天下班前发到总经理邮箱。
时间紧迫,小明立即开始行动。小明打开资料包后傻眼了:100多个预算工作簿密密麻麻地出现在眼前(如图Q.1所示)。
图Q.1 所有店铺费用预算工作簿
小明任意打开一个店铺的预算表,发现有更加复杂的情形需要面对:数据源总包含很多合并单元格,不利于进行汇总处理(如图Q.2所示)。
因此小明面临三个难题:
? 如何将这么多店铺的数据源汇总到一起?手工粘贴显然不现实,听说Excel VBA可以实现,可是又没有学过,现学来不及。
? 表格格式非常复杂,如何快速处理成方便汇总的样式?
? 更加重要的是,一份报告如何才能做到既能体现整体状况,又可查看单店明细?
图Q.2 单店费用预算表
小明遇到的困境我相信很多职场人士都遇到过。本书第1章即讲解了类似的问题,小明花费两个小时学习第1章介绍的Power BI基础知识,就可以很快地进行数据汇总与处理,并生成动态的可视化报告。那么,什么是Power BI?
Power BI的前身早可以追溯到Excel 2010时代的插件,随后在Excel 2013/2016中不断进化。这些插件中,Power Query用来进行数据获取与处理,Power Pivot用来分析建模,Power View用来进行图表展现。Power BI后来居上,全面地整合了以上插件的功能,并且功能大幅度扩展。Power BI还支持在各个场景进行使用,你可以使用Power BI Desktop在PC端编辑模型、查看报告,也可以不安装任何软件在云端建模与查看,还可以安装手机APP进行报表浏览。
笔者先后在休闲和运动服饰零售业从业多年,基本上每天都与数据打交道。使用Power BI极大地提升了工作效率,从重复性的机械数据处理、报告制作到更多的聚焦分析业务都有涉及。从2017年开始,笔者在集团内部为多个分公司同事做Power BI培训,受到了广泛好评。对外,笔者在财经旗下数据侠平台分享的Power BI应用于球鞋大数据课程也收到了不错的反响。另外,笔者长期在微信公众号等平台分享相关文章,传递Power BI应用知识。
本书是笔者对过往Power BI使用经验的一些总结,聚焦于Power BI核心组件——Power BI Desktop的使用。本书有以下特点:
? 案例多,本书不堆砌功能,而是以案例为导向,从第1章到第19章全部为单独案例。
? 覆盖面广,本书涉及多个职能岗位的应用,包含销售、货品、财务、人力资源等。
? 技巧足,除了操作步骤,本书含有上百条应用小贴士。
具体来说,本书共分为7篇共21章。
第1篇为Power BI基础,供零基础的读者快速入门,简要介绍了三大核心组件Power Query、Power Pivot、Power BI Desktop,说明了各个组件的应用场景。另外以销售报告为案例,讲解了Power BI Desktop从数据处理,到分析建模、图表制作的基础功能。
第2篇共4章,为Power BI的爬虫案例。提到爬虫,人们一般会想到需要大段的代码,而Power BI可以实现用很少的公式抓取各种网络数据。第2章以天气数据为例讲解如何抓取表格类型的数据。第3章以电影数据为例讲解如何抓取非结构化数据。第4章以球鞋销售数据为例讲解如何抓取JSON数据。第5章以股票价格数据为例讲解如何抓取不能单页完全显示的表格数据。
第3篇共4章,为销售相关案例。第6章讲解如何对销售目标进行分解。第7章讲解如何对业绩达成进行分析,包括完成率、同期对比等。第8章讲解如何在Power BI中进行RFM分析。第9章说明如何通过层层指标细分,进行杜邦分析,找到业绩增长点。
第4篇共5章,为货品相关案例。第10章从三个角度对货品进行分析。第11章为经典的帕累托分析,也称“二八原则”。第12章为关联分析。第13章为畅销款分析。第14章讲解如何使卖场陈列更好地与店铺销售状况、库存状况、新品到货状况相结合。
第5篇共2章,为财务相关案例。第15章为多因素盈亏平衡分析,找到盈亏平衡的影响因子。第16章以国内两个休闲服饰公司财报为例讲解如何分析利润表。
第6篇共3章,为人力资源相关案例。第17章讲解如何动态分析人员结构及离职状况。第18章重点关注新员工的结构及培训状况。第19章从考勤数据中挖掘有效信息,以防不良状况发生。
第7篇共2章,讲解如何用更少的界面呈现更丰富的内容。第20章讲解从界面的角度进行优化,给出了5种优化方案。第21章讲解从后台的角度进行优化,指导如何使用Power Query及动态度量值使一个图表千变万化。
零基础的读者建议从第1章开始读起,有一定基础的读者可跳过第1章,选择自己感兴趣的案例阅读。
本书适合对爬虫感兴趣但是又没有编程基础的各行业人员,用少量公式快速掌握爬虫技巧。也适合实体或电商企业销售部门人员,进行销售目标制定及业绩跟踪。如果你从事货品相关工作,本书有丰富的货品案例。如果你是初创公司,本书的盈亏平衡分析案例会给你一定启发。如果你炒股,利润表分析案例会对你有一定用处。如果你从事人力资源相关岗位,相信你一定对如何用数据掌握人员动态感兴趣。总之,只要你的工作涉及数据,本书都会带给你一定收获。
?
评论
还没有评论。