除非特殊声明,本站文章均为本站原创,转载请务必保留本文链接!
文章标题:103_Power Pivot 透视表中空白标签处理及百分比。
事实表:销售表 维度表:城市表 销售表和城市建立多对一的关系 如图1:

如图2:

1、销售表中,城市4属于不关注的对象,只关注城市表中相关信息; 2、插入透视表后,有(空白)出现,怎么才能不然空白出现(如图3)

total_ct:=SUM('销售表'[销量])
如图4:

total_ct_nb0:=CALCULATE('销售表'[total_ct],'城市表')
如图5:

本质就是创建需求中提高的不需要空白的筛选上下文即可,所以calculate第二参数直接引用了维度表。 在此基础上多写了两种,其本质都是一样的,创建符合业务逻辑的筛选上下文。
total_ct_nb1:=CALCULATE('销售表'[total_ct],FILTER('城市表','城市表'[城市]<>BLANK()))
如图6:

total_ct_nb2 :=
CALCULATE (
'销售表'[total_ct],
INTERSECT ( VALUES ( '销售表'[城市] ), VALUES ( '城市表'[城市] ) )
)
如图7:

total_ct_nb_per% :=
VAR d =
CALCULATE ( '销售表'[total_ct_nb0], ALL ( '城市表' ) )
VAR n = '销售表'[total_ct_nb0]
VAR r =
DIVIDE ( n, d )
RETURN
r
如图8:

链接:https://pan.baidu.com/s/122jYnZ9DAbhDrkXT77xXEw
提取码:x8tj
除非特殊声明,本站文章均为本站原创,转载请务必保留本文链接!
文章标题:103_Power Pivot 透视表中空白标签处理及百分比。