Power BI - 占比问题

 注意:在报表中展示的时候,使用的视觉对象是——矩阵,而不是表格。

 

ALL(表):整张表

ALL(列):整张表中该列失去筛选作用;

ALLSELECTED(表):筛选后的整张表

ALLSELECTED(列):筛选后形成的一张表中,该列失去筛选作用;

 

计算占总体的比例DAX:

总体占比 =  
DIVIDE( 
    [销售金额], 
    CALCULATE([销售金额],ALL('产品表')) 
) 

 

计算占类别的比例DAX:

分类占比 =  
DIVIDE( 
    [销售金额], 
    CALCULATE([销售金额],ALL('产品表'[产品名称]))
) 

 

按外部筛选上下文,计算占总体的比例:

按筛选 总体占比 =  
DIVIDE( 
    [销售金额], 
    CALCULATE([销售金额],ALLSELECTED('产品表')) 
) 

 

按外部筛选上下文,计算占类别的比例:

按筛选 分类占比 =  
DIVIDE( 
    [销售金额], 
    CALCULATE([销售金额],ALLSELECTED('产品表'[产品名称])) 
) 

 

posted @ 2023-06-22 13:05  limalove  阅读(1893)  评论(0)    收藏  举报