power BI知识点总结:
1.运算符与新建列:
运算符:
新建列:
2.建模与关系函数:
多端可以像一端索取,一段可以控制传递方向相同的多端数据。
lookupvalue函数的使用:
Lookupvalue函数:就是Vlookup
语法:Lookupvalue(把哪张表的哪个列拿过来,找那张表上的谁?,找自己表里的谁?)
单价 = LOOKUPVALUE(‘商品表’[进价],‘商品表’[品名],‘销售表’[商品名称])
Related函数、Relatedtable函数
Related函数:(多端找一端)(事实表找维度表)(数据表找基础表)
销售金额 = [销售数量]*RELATED(‘商品表’[进价])
·
[销售数量]这个列来自销售表,销售表是多端
[进价]这个列来自商品表,销售表是一端
Relatedtable函数:(一端找多端)(维度表找事实表)(基础表找数据表)
订单数量 = COUNTROWS(RELATEDTABLE(‘销售表’))
3.度量值、Calculate引擎、Calculatetable筛选表:
度量值:
总销量 = SUM([销售数量])
总销量 = SUM(‘销售表’[销售数量])
Calculate条件筛选:
单条件筛选:
多条件筛选:
多条件Calculate【多列】
多条件 = CALCULATE([总销量],‘商品表’[品名] =“A”,‘商品表’[进价] =0.1)
多条件1 = CALCULATE([总销量],‘商品表’[品名] in {“A”,“B”,“C”})
多条件2 = CALCULATE([总销量],not ‘商品表’[品名] in {“A”,“B”,“C”})
筛选表:
表 = CALCULATETABLE(‘销售表’,‘商品表’[品名]=“A”,‘商品表’[进价]=0.1)