暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

PowerBI如何实现产品的ABC分析

PowerBI Home 2021-08-19
1543

       企业里面无论是产品、客户,贡献的比重都有所不同,如何快速定位识别自己的拳头产品或者核心客户?ABC分析法是个不错的选择,Power BI可以通过编写DAX表达式轻松实现需求。主要有一个痛点需要解决,如何能够对ABC不同的产品进行分别区分颜色,这个很关键,大家可以参考下实现后的表达式,后面我会录制一期视频来分享。


    salesPct = 
    VAR curSales = [salesAmount]
    VAR runningTotalSales =
    CALCULATE (
    [salesAmount],
    FILTER ( ALL ( '产品'[子类别] ), '产品'[salesAmount] >= curSales )
    )
    VAR allSales =
    CALCULATE ( [salesAmount], ALL ( '产品' ) )
    RETURN
    DIVIDE ( runningTotalSales, allSales )

      分类判断 = 
      VAR curSales = [salesAmount]
      VAR runningTotalSales =
      CALCULATE (
      [salesAmount],
      FILTER ( ALL ( '产品'[子类别] ), '产品'[salesAmount] >= curSales )
      )
      VAR allSales =
      CALCULATE ( [salesAmount], ALL ( '产品' ) )
      VAR pct =
      DIVIDE ( runningTotalSales, allSales )
      RETURN
      SWITCH (
      TRUE (),
      pct
      <= CALCULATE ( SELECTEDVALUE ( '产品分类表'[有边界] ), TREATAS ( { "A" }, '产品分类表'[分类] ) ), "A",
      pct
      <= CALCULATE ( SELECTEDVALUE ( '产品分类表'[有边界] ), TREATAS ( { "B" }, '产品分类表'[分类] ) ), "B","C"
      )



      文章转载自PowerBI Home,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

      评论