前言:
l面对海量的数据,如何提炼浓缩表单信息,将重要信息明显展示给客户和领导?
l如何向老板和客户展示一份完美的交互式报告?
l如何从数据中发现数据变化的特点和运营过程中存在的问题?
l如何让不会写VBA代码的普通员工或老板也能制作出具有交互式功能的报表
lPower BI 让专业的交互式可视化报表走近普通用户
课程要求
Office365 或 Office2016以上版本
课程目标
使用PowerQuery 进行数据整合清洗、Power Pivot进行数据建模、PowerBI制作交互式可视化报表,高效的数据自动化能大大提升数据处理分析的效率,进而提升企业经营效益。
目标人群:财务、人事、市场、销售中运用数据分析的人员。
提升数据分析能力,用数据说话,用图表说话。
进行表格的规范化、科学化管理,实现精细化高效管理数据。
及时从数据中发现问题,做好预测和预防。
带着问题来,带着模版走。
课程大纲 共计(12小时)
第一章:DAX语言核心和灵魂(0.5小时)
1)内容:
A.DAX历史
B.DAX与Excel使用的公式的本质区别
C.DAX语言主要包含四部分
D.语法Syntax
E.运算符 Operator
F.函数Functions
G.上下文Context
2)解决什么问题:Dax语言的书写规范及理解上下文
第二章:获取整理单个表格数据制作交互式可视化报表(5.5小时)
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
第三章:获取多个表格数据制作交互式可视化报表(6小时)
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)作业要求:完成课堂上的所有实例