亿信ABI
当前版本:BI4.7

数据分析中序号/排名/排序/top分析

需求描述 

通过BI平台查看数据分析结果时,客户希望看到的并不是一张杂乱无章仅仅将结果简单罗列出来的的excel表格,难以体现数据分析意义。

客户可能会对分析结果提出更多要求:

(1)查询结果有很多,是否可以添加一列序号,共查询出多少条数据更加一目了然?

(2)某个指标需要重点关注,可否可以增加一列排名,有的放矢的采取针对性措施?

(3)对于重点关注的指标,是否可以进行排序,或者更进一步,既可以按照单个指标固定排序,同时,排序依据以及升降序由我们任意选择?

(4)我们不需要查看所有的明细数据,只需要了解前几名或后几名就可以了..........

以上是我们在做实施时经常会遇到的需求,这也是数据分析必不可少的功能,如此常见的需求是否可以轻易实现呢?

接下来,我们一起来学习如何快速实现上述需求。

Step 1 准备工作

准备一张单级浮动报表,如下图所示:

Step 2 添加序号

在浮动表中有两种方式可以添加序号:

(1)“#”,直接在表元输入“#”即可,如下图所示:

注意:序号表元一定要在浮动区域之内,即包含在绿框之内。

(2)使用row()函数,如下图所示:

注意:序号表元一定要在浮动区域之内,即包含在绿框之内;序号表元数据类型设置为整型。

Step 3 排名

利用排名函数实现指标排名,同样有两种方式:

(1)rank函数:表元代号.rank,这里的表元代号是指排序依据指标所在的表元,如下图所示:

截图中,展现的是统计企业增加值的排名。

(2)_rk()函数:括号中的参数需要写指标名,而不是表元代号。如下图所示:

rank和_rk()的区别:rank函数仅仅返回排名;_rk()函数功能更加强大,不仅可以返回排名,还可以对指标进行排序,同时对于相同排名,可以选择不同的处理方式,具体用法可参考函数说明。

Step 4 排序

(1)固定排序

由于是对浮动出来的数据进行排序,故需要在浮动表元属性中进行设置。

首先,选择升序/降序;

然后,选择排序依据,输入排序依据指标所在的表元代号,如下图所示:

(2)列头排序(排序依据以及升降序由客户任意选择)

列头排序需要在指标名称所在的固定表元属性中进行设置,勾选“排序”选项即可,如下图所示:

Step 5 top分析

由于是对浮动出来的数据进行处理,故top分析同样要在浮动表元属性中进行设置,且一定要和排序结合使用。

(1)设置排序,如下图所示:

(2)输入数字。

  • 假设需要显示统计企业增加值前五名的省份,则在TOPN,TOP%属性中输入5即可,如下图所示:

  • 假设需要显示统计企业增加值占全国累计值前20%的省份,则在TOPN,TOP%属性中输入20%即可,如下图所示:

附件列表

0

文档内容仅供参考
如果您需要解决具体问题,还可以登录亿信社区
在提问求助板块提问,30分钟内帮您解决问题

请先登录