前言:
l面对海量的数据,如何提炼浓缩表单信息,将重要信息明显展示给客户和领导?
l如何向老板和客户展示一份完美的交互式报告?
l如何从数据中发现数据变化的特点和运营过程中存在的问题?
l如何让不会写VBA代码的普通员工或老板也能制作出具有交互式功能的报表
lPower BI 让专业的交互式可视化报表走近普通用户
课程要求
Office365 或 Office2016以上版本
课程目标
使用PowerQuery 进行数据整合清洗、Power Pivot进行数据建模、PowerBI制作交互式可视化报表,高效的数据自动化能大大提升数据处理分析的效率,进而提升企业经营效益。
目标人群:财务、人事、市场、销售中运用数据分析的人员。
提升数据分析能力,用数据说话,用图表说话。
进行表格的规范化、科学化管理,实现精细化高效管理数据。
及时从数据中发现问题,做好预测和预防。
带着问题来,带着模版走。
课程大纲 共计(18小时)
第一章:DAX语言核心和灵魂(0.5小时)
1)DAX历史
2)DAX与Excel使用的公式的本质区别
3)DAX语言主要包含四部分
4)语法Syntax
5)运算符 Operator
6)函数Functions
7)上下文Context
第二章:数据建模与 Calculate & Filter(3.5小时)
1)识别表的类型
2)表之间的关系
3)理解上下文概念
4)度量值:移动的公式
5)度量值工作的两大核心步骤是筛选和计算
6)CALCULATE函数:实现DAX功能的引擎
7)FILTER函数:筛选器
8)CALCULATE 在什么情况下要与FILTER嵌套使用
9)RELATED /RELATEDTABLE单条件数据匹配函数
10)SUMMARIZE函数:建立汇总表
11)LOOKUPVALUE函数:多条件数据匹配
12)SELECTEDVALUE函数:制作报表标题
u示例1-数据建模设置单双向关系
u示例2-明确式度量值的工作原理及CALCULATE & Filter嵌套
u示例3-销售指标与完成额比对的KPI报表
第三章:Calculate & All & ALLSLECTED函数计算占比(4小时)
1)ALL函数功能
2)ALL函数语法
3)CALCULATE & ALL函数去除所有筛选器,扩大上下文计算占比
4)ALLSLECTED 函数功能及语法
5)CALCULATE & ALLSLECTED 保留所有外部筛选器
6)VAR…RETURN函数:命名变量函数
7)使用VAR…RETURN:计算累计数据
8)创建书签按钮、创建书签
9)显示选择面板,显示或隐藏对象,分组可视化控件
u示例4-All & ALLSELECTED 产品销售额占比分析
第四章:IF \HASonevalUE & 行上下文X类函数解决报表汇总问题(3小时)
1)IF函数:条件判断的使用
2)HASONevalUE函数:判断唯一值
3)If (HASONevalUE('表'[列], [度量值], Blank()):禁止求总计
4)VALUES函数:构建一个没有重复值的表
5)SUMX函数:完成列数据的逐行求和
6)SUMX( VALUES (‘表’[列]), [度量值] ):对显示数据求“总计”
7)CONCATENATEX函数:显示多项选择的内容
8)使用VAR…RETURN:计算与度量值有关的累计占比
u示例5-统计每年月销售员销售额、提成额、提成额累计占比报表
第五章:Earlier & Var..return & TotalYTD & Rankx解决累计及排名问题(3小时)
1)EARLIER函数:获取当前行信息
2)EARLIER 汇总重复的数据
3)EARLIER 数小于或等于当前行索引号的行数,统计第几次重复
4)EARLIER 多条件累计求和
5)VAR…RETRUN 与 EARLIER的区别
6)TOTALYTD函数:年初到今的累计数据计算
7)RANKX函数:排名统计
8)设置编辑交互
u示例6-统计每个销售员每年月每个订单金额、平均金额、累计金额及累计占比报表
第六章:总合实例-疫情地图报表(4小时)
1)导入一个文件夹下所有CSV文件
2)Power Query中拆分日期与时间
3)Power Query中分组聚合出每天的最后获取数据的时间
4)Power Query合并查询统计出每天的最后获取的疫情数据
5)EARLIER &CALCULATE & FILTER:添加计算列统计每天新增数据
6)CALCULATE & FILTER & MAX:创建累计数据的度量值
7)在矩阵表中筛选出最近一天的数据
8)输入数据创建“数据类型”表
9)SELECTVALUE函数:选择的值
10)SWITCH函数:多条件判断
11)SWITCH & SELECTVALUE创建度量值显示数据
12)创建着色地图
13)IF & HASonevalUE & COUNTROWS & RANKX & ALL计算疫情省市排名
14)TOPN函数: 返回表的前N行
15)CALCULATE & TOPN & ALL计算前5名城市的数据及前5名城市数据占全国数据比
16)制作前5名城市与全国比对的分区图、线形图报表