zengweiak47

2020-06-24   阅读量: 640

6月24日

扫码加入数据分析学习群

DAX表达式
switch函数只能将准确数字,转换成文字描述.无法进行范围判断.
related函数用于连接
calculate函数在power BI 下,在条件汇总情况下使用calculate.
filter(表,筛选条件)

DAX创建的对象有表,度量值,列值.
表(不常用)
列值(新建列,保存度量值)
度量值(规则,主要使用)

字段列表
前面无图标为文本类型
计算机图标为度量值
连加符号为数值类型
带fx的图标为列值.

1:指标,指标体系.
2:模型,分析方法.
3:行为,流程.

指标分类:业务指标(描述的重点在事情上,例如销售做没做好,企业具体行为,关注当下),财务指标(描述重点在钱上,是结果,滞后性)

业务指标划分:(通用指标,特殊指标)
通用指标:
一级指标(求和,平均,计数,最大最小值)
二级指标(基准比,均比,标准比,占比,目标达成比
成绩水平,实际值与总平均比,实际值与标准对象值,部分与整体比,实际值与目标值)
时间(环比,同比--针对于长周期高汇总效果才明显.)

all函数在逻辑上忽略选中字段的筛选.直接选中所有数据,然后再汇总(对筛选与汇总维度都有效).
维度 分为汇总维度(放在数据透视表的维度),筛选维度(放在切片器里)

allselect函数只忽略汇总维度,不忽略筛选维度.
平均值陷阱--直接使用average进行计算对问题,行数不对.主键是谁求的就是谁的均值.
计算度量值,要判断维度筛选是否对结果有影响.

不要把聚合函数直接用在另一个函数里边嵌套使用,应先在外边创建聚合函数对应的度量值,再把度量值引用到其他函数里边嵌套才行.
行上下文 - 列值 - 具备汇总 -汇总方式为类型二.函数应该使用类型二,直接引用名称作为行上下文使用.
筛选上下文 - 度量值 -汇总方式为类型一

calculate可以将筛选上下文,转换为行上下文.

时间智能函数;
totalmtd 不能参照时间段(在数据段情况下,参照时间后点)
1.可以参照时间点
2.从所选时间点开始位移到所选时间点所在月份的第一天
3.从月份第一天到所选时间点,这段时间的汇总值

mPreviousMonth函数,不能参照时间段不能参照时间段(在数据段情况下,参照时间前点)
返回上个月的汇总

dateadd函数
收时间段,时间点影响

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
30.3673 4 2 关注作者 收藏

评论(0)


暂无数据

推荐课程