power bi 度量值相关函数
- 1. 度量值的好处
- 2. 度量值上下文
- 3. calculate() 函数
- 4. 度量值存储方式
1. 度量值的好处
- 度量值不会增加一列,不会修改表格
- 度量值自带筛选功能
2. 度量值上下文
- 新建行和新建度量值的区别
- 度量值是筛选上下文:度量值天生具有筛选功能
- 新建列是行上下文,行上下文没有筛选功能
- 想让行上下文实现筛选功能就要在外面套一个calculate
总分 = sum('成绩表'[分数]) 总分一 = CALCULATE(sum('成绩表'[分数]))
3. calculate() 函数
-
calculate(符合的值,条件,条件,…)
-
单条件查询
A产品总销量1 = CALCULATE('销售表'[总销售],'商品表'[品名]="A") A产品总销量2 = CALCULATE('销售表'[总销售],'销售表'[商品名称]="A")
-
多条件查询
多条件1 = CALCULATE([总销售],'商品表'[品名]="A",'商品表'[进价]=0.1) 多条件2 = CALCULATE([总销售],'商品表'[品名] in {"A","B","C"}) 多条件3 = CALCULATE([总销售], NOT '商品表'[品名] in {"A","B","C"})
4. 度量值存储方式
- 点击输入数据
- 选中度量表创建度量值,都会保存到此表中