前言:
l 面对海量的数据,如何提炼浓缩表单信息,将重要信息明显展示给客户和领导?
l 如何向老板和客户展示一份完美的交互式报告?
l 如何从数据中发现数据变化的特点和运营过程中存在的问题?
l 如何让不会写VBA代码的普通员工或老板也能制作出具有交互式功能的报表
l Power BI 让专业的交互式可视化报表走近普通用户
课程要求
Office365 或 Office2016以上版本
课程目标
使用PowerQuery 进行数据整合清洗、Power Pivot进行数据建模、PowerBI制作交互式可视化报表,高效的数据自动化能大大提升数据处理分析的效率,进而提升企业经营效益。
ü 目标人群:财务、人事、市场、销售中运用数据分析的人员。
ü 提升数据分析能力,用数据说话,用图表说话。
ü 进行表格的规范化、科学化管理,实现精细化高效管理数据。
ü 及时从数据中发现问题,做好预测和预防。
ü 带着问题来,带着模版走。
课程大纲 共计(12小时)
1) 内容:
A. DAX历史
B. DAX与Excel使用的公式的本质区别
C. DAX语言主要包含四部分
D. 语法Syntax
E. 运算符 Operator
F. 函数Functions
G. 上下文Context
2) 解决什么问题:Dax语言的书写规范及理解上下文
1) 示例1:TopN报表——京东销售数据排名前5店铺报表(90分钟)
A. 加载Excel 工作表中数据到Power BI Desktop
B. 创建切片器、分区图、条形图、卡片图可视化控件
C. 设置条形图数据筛选
D. Dax函数解决动态报表标题: SELECTEDVALUE \ VALUES \ CONCATENATEX
2) 示例2:PBI拆分合并、分类汇总生成瀑布图、饼形图、平均线柱形图报表——底薪报表(120分钟)
A. Power Query 数据拆分
B. Power Query将关联记录表插入到一列中
C. Power Query 提取子表中某一数据列
D. Power Query展开List列
E. 创建表格、矩阵表、饼形图、线柱图、瀑布图可视化控件
F. 设置编辑交互
G. 创建快速创建度量值
H. 两表数据建模操作
I. Dax函数: Calculate\ All \ Divide
3) 示例3:PBI多页钻取报表——按产品查询的价格趋势变化及销售数据两年比对报表(120分钟)
A. Power Query数据导入及数据清洗
B. Dax函数创建汇总表:SUMMARIZE \ FILTER \ MAX
C. Dax函数两表多条件匹配:LOOKUPVALUE
D. 创建 线形图、瀑布图、功能区带图可视化控件
E. 输入数据创建指标参数表
F. 多页报表的钻取(Drillthrough)
G. Dax函数解决一个度量值显示多个数据参数:SWITCH
4) 示例4:累计数据报表——不同数据流量店铺交易额排名及累计报表(120分钟)
A. Power Query获取一个工作簿中的所有表数据
B. Power Query设置导入规则数据表时如何包含标题
C. Power BI创建复选框切片器、矩阵表、柏拉图、卡片图等可视化控件
D. 创建快速度量值(YTD、MOM)
E. 创建累计方法:要有一个汇总表、要有排序的字段 (Index)度量值、要有表示当前行的变量
F. Dax函数创建累计数据:CALCULATE \ ALLSELECTED \ VAR..RETURN \ FILTER
5) 示例5:PQ透视数据报表——1-12月不同流量Monthly data及YTD data店铺比对报表(120分钟)
A. Power Query导入建议的表格
B. 透视列操作(Pivot Column)
C. 添加自定义字段
D. 追加查询(append Query)
E. 逆透视列操作(Unpivot Column)
F. 数据类型转换、提取日期中的月
G. 报表中制作切片器-下拉列表、线形图、分区图可视化控件
H. 设置线形图X轴的排序
I. 创建书签按钮、创建书签
J. 显示选择面板,显示或隐藏对象,分组可视化控件
K. Dax函数完成YTD数据:VAR..RETURN \ CALCULATE \ FILTER \ ALL
6) 示例6:整合多文件的柏拉图可视化报表——欧莱雅科莱丽_流量来源按年月比对报表(120分钟)
A. Power Query导入文件夹中规则数据表并整合合并
B. Power Query提取信息及类型转换
C. 创建卡片图、多行卡、矩阵表、线柱图(设置平均线、柏拉图)、创建瀑布图(看差异)
D. 创建层次结构
E. 导入一个独立表与整合后的数据建模
F. 快速度量值创建时间智能类度量值:YTD \ MOM \YOY
G. DAX函数创建月均流量数据:CALCULATE \ AllSELECTED \ DISTINCTCOUNT \ DIVIDE
H. DAX函数创建汇总表计算累计占比:SUMMARIZE
7) 解决什么问题:
A. 解决了在EXCEL透视表中无法完成的分类汇总由PowerQuery分组聚合解决
B. 提供在多表匹配数据时使用合并查询替代VLOOKUP函数的方案
C. 解决了从一个Excel文件中合并所有工作表制作可视报表
D. 解决了从一个文件夹中合并所有文件产生可视化报表
E. 多表数据建模
F. 提供了快速制作交互式可视化图表的思路,及制作步骤
8) 作业要求:完成课堂上的所有实例