美文网首页Power BI干货PowerBI专栏
Power BI分析技巧:按名次分组统计

Power BI分析技巧:按名次分组统计

作者: PowerBI星球 | 来源:发表于2020-10-18 21:47 被阅读0次

    对数据进行分组统计是常用的一种分析方式,之前的文章中曾介绍了按照客户订单数量进行分组统计,这篇文章介绍一下PowerBI如何按照客户的排名进行分组统计,比如前10名客户的消费额合计是多少?11名到20名的消费额又是多少?

    其实分析思路是类似的,仍然是这几个基本步骤。

    1、数据建模,构造分组表

    数据模型依然是PowerBI星球的常用业务模型,除此之外,为了便于按分组来统计,需要构造这样的一个分组表:

    分组表可以用Excel做好导入、也可以在PowerBI直接生成。并且这个表不要与模型中的其他表建立关系。

    2、建立度量值

    既然按排名来统计,就需要先建立一个排名的度量值:

    排名 = RANKX( ALL( '客户表'[客户姓名] ), [消费金额] )

    然后就可以来写分组统计的度量值。

    该度量值的逻辑是,判断每个客户的排名是否在当前分组内,如果在当前分组内,也就是上面表达式的COUNTROWS的结果大于0,则将该客户的消费额计入统计范围内。

    3、制作报表,呈现结果

    有了上面的度量值就可以用矩阵查看每个分组的累计金额:

    也可以用环形图来展示每个组别的占比:

    还可以将每个分组的客户展现出来:

    当然整个模型仍然是动态的,利用不同的维度制作切片器,就可以动态查看相应的分组情况:

    这样就用一个度量值完成了一个简单的分析模型。

    -精彩推荐-

    Power BI应用技巧:动态显示最近N天的数据

    PowerBI数据分析和可视化实战案例

    PowerBI时间相关的度量值,都在这里了

    采悟 from PowerBI星球

    相关文章

      网友评论

        本文标题:Power BI分析技巧:按名次分组统计

        本文链接:https://www.haomeiwen.com/subject/ewchmktx.html