【商业模型】史上最精悍动态ABC分析

2020-02-17 12:59:55 浏览数 (1)

没有任何废话,50字解决一切。背景知识可以参考以前文章。

写起来,第一个度量值用来计算累计值:

代码语言:javascript复制
KPI.Accumulate%.Product.Category =
VAR vCurr = [KPI]
VAR vItems = FILTER( ALLSELECTED( Model_Product[子类别] ) , [KPI] >= vCurr )
RETURN CALCULATE( [KPI] , vItems ) / CALCULATE( [KPI] , ALLSELECTED( Model_Product ) )

第二个度量值用来配置颜色:

代码语言:javascript复制
ABC.Color =
VAR vCurr = [KPI.Accumulate%.Product.Category]
RETURN SWITCH( TRUE(),
    vCurr <= [ABC.Line.A] , "#118DFE" ,
    vCurr > [ABC.Line.A] && vCurr <= [ABC.Line.B] , "#E66C38" ,
    vCurr > [ABC.Line.B] , "#6B007C" ,
    BLANK()
)

然后,就可以形成:

就这样实现了。

也许是史上 PowerBI 最性价比的实现方式,你说呢。

看不懂还可以点击【查看原文】。

0 人点赞