美文网首页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