PowerBI系列之DAX函数专题

PowerBI系列之DAX函数专题
共141节 1508人在学 课程详情
  • 课程介绍

    • PowerBI系列课程介绍
    • DAX函数课程说明
  • DAX函数基础

    • 什么是DAX函数
    • DAX函数初体验
    • 值函数表函数以及表和列的概念
    • DAX函数术语、语法、运算符
    • DAX运算符和引擎中字母大小写问题
    • DAX编程注释和快捷键
    • DAX与Excel、SQL的共同点和区别
    • DAX函数的自学途径
  • PowerBI数据建模

    • 维度建模的知识
    • 关系传递和交叉筛选器方向
    • 两个方向上应用安全筛选器
    • 关闭关系自动检测
    • 计算列和度量值及计算表的多种生成方式
    • 数据类型和数据格式控制
    • Format函数自定义数据格式
    • Convert函数做数据类型转换
    • 解决中文数字单位 万 的显示问题
    • Date和DT函数定义固定日期值
    • DAX代码性能分析器
    • 批量隐藏列和分类管理度量值
  • DAX函数原理

    • Vertipaq列式数据库原理
    • 理解行上下文和筛选上下文
    • 行上下文中使用VAR替代EARLIER
    • VAR变量定义时上下文和惰性计算
    • 理解扩展表和RELATED函数
    • 理解数据沿袭Lineage
  • 感知DAX函数的强大

    • DAX函数实现特殊符号的使用
    • 特殊符号的使用补充内容
    • DAX函数实现切片器默认当前月或天
    • DAX函数使切片器默认代表无任何选择
    • DAX函数使切片器反向筛选和计算
    • DAX函数使切片器之间取数据并集
    • DAX函数使关系中多端的切片器筛选一端的切片器
    • DAX函数实现年月共同决定数据顺序
    • DAX函数实现动态图表标题
    • DAX函数实现动态图表配色
    • DAX函数实现数据标签动态配色
    • DAX函数实现动态图标
    • DAX函数实现动态纵坐标
    • DAX函数实现动态横坐标
    • DAX函数使切片器可筛选多列数据
    • DAX函数使切片器间接使用度量值筛选数据
  • 理解重点DAX函数

    • 重中之重FILTER和CALCULATE以及CALCULATETABLE详解
    • 调节器REMOVEFILTERS和ALL、ALLEXCEPT函数
    • 调节器ALL、ALLSELECTED和ISINSCOPE占比分析
    • 调节器AllSELECTED和KEEPFILTERS的比较
    • 调节器USERELATIONSHIP激活关系
    • 调节器TREATAS动态建立关系
    • 调节器CROSSFILTER改变筛选器方向
    • 重点之ISFILTERED和ISCROSSFILTERED
    • 重点之HASONEVALUE和ISINSCOPE的区别
    • 重点之表函数SELECTEDCOLUMNS和ADDCOLUMNS
    • 重点之表函数NATUALINNERJOIN和NATRUALLEFTOUTERJOIN
    • 重点之表函数FILTERS和VALUES比较
    • 重点之VALUES和DISTINCT的区别
    • 重点之分组函数详解
    • 重点之函数LOOKUPVALUE vs RELATED vs VLOOKUP-
    • 重点之集合函数UNION、INTERSECT、EXCEPT
    • 重点之集合函数CROSSJOIN和GENERATE 笛卡尔积
    • 重点之值合并、列合并、表合并 CONCATENATEX
    • 重点之BLANK行产生的原因和BLANK相关函数
    • 重点之COALESCE函数处理空
    • 重点之FIRSTNOBLANK和FIRSTNOBLANKVALUE函数
    • 重点之使用VAR变量表中的列
    • 重点之Error和IfError函数
    • 日期表字段在切片器中有空白行的原因
  • 时间智能和日期函数

    • 关键点-日期表和事实表关联问题
    • 时间智能-同比环比分析
    • 时间智能-累计聚合、滚动聚合、移动平均
    • 时间智能-期初期末库存分析
    • 日期函数EOMONTH vs 智能函数ENDOFMONTH
    • 日期分析-计算任意所选月份的环比
    • 日期分析-周的同比环比和周聚合
    • 日期分析-指定月份的同比环比和季度环比
    • 日期分析-计算季末或季末月份的数据
    • 日期分析-趋势图中根据最近月份取TopN
    • 日期分析-动态指定某个日期区间分析
    • 日期分析-动态任意区间段做数据对比
    • 日期分析-实现两个日期列的范围筛选
    • 日期分析-按工作日计算日期差
    • 日期分析-计算最近两次购买日期差
    • 日期分析-根据历史数据做销售预测
    • 日期时间函数和时间智能函数使用总结
    • 日期分析-相邻日期之间的数据差值
    • 日期分析-根据当月已发生量预测当月总量
  • 进阶应用实例

    • 进阶-解决列排序对计算的影响
    • 进阶-实现切片器筛选之间的OR逻辑
    • 进阶-高亮显示图表中的最大值最小值
    • 进阶-矩阵中为列和行分组设置不同的颜色
    • 进阶-DAX列转行 vs 矩阵列转行和逆透视
    • 进阶-非日期类型的累计聚合
    • 进阶-排名逻辑的4种实现-RANKX详解
    • 进阶-分组内排名的实现和理解迭代函数
    • 进阶-TopN BottomN和Others的实现
    • 进阶-TopN中实现动态指标
    • 进阶-TopN中实现N的动态
    • 进阶-动态TopN和BottomN
    • 进阶-分组内动态TopN和Others
    • 动态TopN和其他计算环比
    • 进阶-动态TopN和其他
    • 进阶-商品折上折-迭代函数SUMX详解
    • SUMX解决自定义计算下小计的问题
    • 进阶-分析客户购买行为
    • 进阶-找出无购买行为的客户
    • 进阶-客户购买商品关联度分析
    • 进阶-新客户分析
    • 进阶-流失客户分析
    • 进阶-回流客户分析
    • 进阶-客户购买频次和区间分析
    • 进阶-帕累托分析和累积聚合升级版本
    • 进阶-RFM客户价值分析
    • 进阶-盈亏平衡分析
    • 计算订单的发货周期和累积发货百分比
    • 报表性能优化的技巧和思路
  • 持续更新

    • 原理-度量值的计算陷阱和解决之道
    • offset函数偏移量计算
    • 日期分析-多对多关系寻找商品报价单
    • 重点之OFFSET补充和INDEX函数
    • 重点之WINDOW取指定区间数据
    • 进阶-OFFSET求连续盈利或亏损的月份数
    • 重点之ISAFTER和ISONORAFTER函数
    • 进阶-计算完成率和累积完成率
    • 动态格式字符串和单位万的显示
    • RANK和ROWNUMBER函数
    • 日期分析-始终计算选中月份及过去6个月的数据
    • 进阶-计算年度累计完成率和累计值的同比
    • 将度量值应用到筛选条件中
    • 变相将度量值应用到切片器或坐标轴
    • PowerBI Desktop中使用计算组
    • DAX-进阶 求最大连续出勤天数
    • 日期分析-X轴始终展示没有销售额的年月
    • 日期分析-在选择的日期前同时显示期初额
    • 日期分析-找出重叠区间
    • 时间智能-根据期末值生成期初值
    • 利用查询视图在pbix文件之间批量迁移度量值
    • 理解循环关系和空值导致的多对多关系
    • 在TopN中计算总体占比
    • 多对多关系计算的2种常用方法

    订阅失败

    PowerBI系列之DAX函数专题
    PowerBI系列之DAX函数专题 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    RANK和ROWNUMBER函数RANK和ROWNUMBER函数

    课程介绍

    本课程是PowerBI系列课程之DAX函数专题讲解,包含以下内容

     

    1.  DAX函数基础知识

    什么是DAX函数

    数学函数:ABS、DIVIDE、MOD、RAND、ROUND、FIXED等

    日期和时间函数: CALENDAR、CALENDARAUTO、MONTH、YEAR、DATE、DT等

    信息函数:USERNAME、USERPRINCIPALNAME、HASONEFILTER、HASONEVALUE、ISFILTERED、ISCROSSFILTERED、ISINSCOPE、ISBLANK、SELECTEDMEASURE、SELECTEDMEASURENAME等

    逻辑函数:AND、OR、IF、IFERROR、SWITCH、TRUE、FALSE、COALESCE(官方文档含糊不清-结合实例)等

    关系函数:CROSSFILTER、RELATED、RELATEDTABLE等

    筛选器函数:FILTER、CALCULATE、ALL、ALLEXCEPT、ALLSELECTED、EARLIER、KEEPFILTERS、REMOVEFILTERS、SELECTEDVALUE、LOOKUPVALUE等

    父子函数:PATH、PATHCONTAINS、PATHITEM、PATHLENGTH等

    统计函数:AVERAGE、COUNT、MAX、MIN、SUM等

    迭代统计函数:AVERAGEX、COUNTX、MAXX、MINX、SUMX、RANKX等

    表函数: FILTERS 、ADDCOLUMNS、 SELECTCOLUMNS、 CROSSJOIN、 EXCEPT、 GENERATE、 GROUPBY、 SUMMARIZE、 SUMMARIZECOLUMNS、 TOPN、 TREATAS、 UNION、 VALUES、DISTINCT、DATATABLE、NATUALINNERJOIN、NATRUALLEFTOUTERJOIN等

    文本函数: EXACT、MID、 FIND、 LEN、 REPT、 LOWER、 UPPER、 UNICHAR等

    时间智能函数:DATEADD、DATESMTD、FIRSTDATE、LASTDATE、SAMEPERIODLASTYEAR等

    财务函数:2020.7之后发布的,和Excel中财务函数相似,网页和demo pbix简单介绍

    其他函数:BLANK、ERROR、IFERROR等

     

    DAX函数初体验:

    Max、Sum、Divide、if、Values等

    值函数表函数以及表和列的概念

    DAX函数术语、语法、运算符

    DAX运算符和引擎中字母大小写问题

    DAX编程注释和快捷键

    DAX与Excel函数的共同点和区别(PPT)

    DAX、xmSQL与SQL表达式的区别(PPT)

    DAX函数的自学途径

     

    2.  PowerBI中数据建模知识

    维度建模

    关系传递和交叉筛选器方向-理解表关系(1v1, 1vM, Mv1,MvM)

    两个方向上应用安全筛选器

    关闭关系自动检测

    新建计算列

    新建度量值

    新建计算表:辅助表(五种方式)、日历表

    数据类型讲解

    数据格式控制:%、$、千位分隔符、小数位、日期格式

    Format函数自定义数据格式

    Convert函数做数据类型转换

    解决中文数字单位 万 的显示问题

    Date和DT函数定义固定日期值

    显示和隐藏列

    DAX代码分析器

    阅读DAX表达式方法:从上至下、由内到外(注意Calculate的计算顺序)

    调试DAX表达式方法:分布输出或VAR输出

    3.  DAX函数原理

    Vertipaq列式数据库原理

    理解度量值和计算列

    理解行上下文和筛选上下文:Calculate示意图

    行上下文中使用VAR替代EARLIER

    VAR变量在定义时的上下文中计算

    VAR变量是采用惰性计算(使用时计算)

    理解扩展表和RELATED函数

    理解数据沿袭Lineage

     

    4.  开始感知DAX函数的强大

    DAX函数实现特殊符号的使用

    DAX函数实现切片器默认当前月或天

    DAX函数使切片器默认代表无任何选择

    DAX函数使切片器仅显示有数据的选项

    DAX函数使切片器反向筛选和计算

    DAX函数使切片器之间取并集

    DAX函数使关系中多端的切片器筛选一端的切片器

     

    DAX函数实现年月共同决定数据排序

    DAX函数实现动态图表标题

    DAX函数实现动态图表配色和图标

    DAX函数实现动态纵坐标

    DAX函数实现动态横坐标

    5.  理解重点DAX函数

    重中之重FILTER 和 CALCULATE和CALCULATETABLE详解
    调节器REMOVEFILTERS和ALL、ALLEXCEPT函数
    调节器ALL、ALLSELECTED和ISINSCOPE占比分析

    调节器AllSELECTED和KEEPFILTERS的比较
    调节器USERELATIONSHIP激活关系
    调节器TREATAS动态建立关系
    调节器CROSSFILTER改变筛选器方向

    重点之ISFILTERED和ISCROSSFILTERED
    重点之HASONEVALUE和ISINSCOPE的区别
    重点之表函数SELECTEDCOLUMNS和ADDCOLUMNS

    重点之表函数NATUALINNERJOIN和NATRUALLEFTOUTERJOIN

    重点之表函数FILTERS和VALUES比较

    重点之VALUES和DISTINCT的区别
    重点之分组函数SUMMARIZECOLUMNS详解
    重点之函数LOOKUPVALUE vs RELATED vs VLOOKUP 
    重点之集合函数UNION、INTERSECT、EXCEPT
    重点之集合函数CROSSJOIN和GENERATE 笛卡尔积
    重点之值合并、列合并、表合并CONCATENATEX
    重点之BLANK行产生的原因和BLANK相关函数

    重点之COALESCE函数处理空
    重点之FIRSTNOBLANK和FIRSTNOBLANKVALUE函数

    重点之使用VAR变量表中的列

    重点之Error和IfError函数

    6.  实际案例-日期时间和时间智能相关

    关键点-日期表和事实表关联问题

    时间智能-同比环比分析

    时间智能-累计聚合、滚动聚合、移动平均

    时间智能-期初期末库存分析

    日期分析-计算任意所选月份的环比

    日期分析-周的同比环比和周聚合

    日期分析-指定月份的同比环比和季度环比

    日期分析-计算季末或季末月份的数据

    日期分析-趋势图中根据最近月份取TopN

    日期分析-动态指定某个日期区间分析

    日期分析-动态任意区间段做数据对比

    日期分析-实现两个日期列的范围筛选

    日期分析-按工作日计算日期差

    日期分析-计算最近两次购买日期差

    日期分析-根据历史数据做销售预测

    日期时间函数和时间智能函数使用总结

    7.  实际案例-DAX函数进阶

    进阶-解决列排序对计算的影响

    进阶-实现切片器筛选之间的OR逻辑

    进阶-矩阵Matrix中高亮显示最大值最小值

    进阶-DAX列转行 vs 矩阵列转行和逆透视

    进阶-非日期类型的累计聚合

    进阶-排名逻辑的4种实现-RANKX详解

    进阶-分组内排名的实现和理解迭代函数

    进阶-TopN/BottomN和Others的实现

    进阶-TopN中实现动态指标

    进阶-TopN中实现N的动态

    进阶-分组内动态TopN和Others

     

    进阶-商品折上折-迭代函数SUMX详解

     

    进阶-分析客户购买行为

    进阶-找出无购买行为的客户

    进阶-客户购买商品关联度分析

    进阶-新客户分析

    进阶-流失客户分析

    进阶-回流客户分析

    进阶-客户购买频次和区间分析

    进阶-RFM客户价值分析

    进阶-帕累托分析

    进阶-盈亏平衡分析

    报表性能优化思路(PPT)

     

     

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 843人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22527人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4270人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 819人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 879人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5190人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1522人在学

    Python Django 深度学习 小程序

    钟翔 · 2381人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 650人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 4057人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~