-
-
yks999 小试身手Lv3
发表于2022-6-24 17:03
悬赏10
已解决
楼主
本帖最后由 yks999 于 2022-6-24 17:10 编辑
现在有一列浮动表,总和是前几列金额数据的和,我想取出金额总和前20的数据,但是试了几种筛选方法都不能达到我要的效果,下面是一些截图展示问题
第一张图片展示具体表的结构,企业名称的浮动格有过滤条件
第二张图展示未进行任何top和分页筛选时按贡献度排序的情况,可以看到前三是三个学校
第三张图展示的是未进行任何top和分页筛选时按贡献度排序的情况,可以看到第20名是香格里拉酒店,第21名为天海实业
第四张图是在企业名称的浮动格内设置top20后,第一名为香格里拉酒店
第五章图是在分析区表格的高级设置中设置每页行数为20后,第一名为某能源集团,第二名为天海实业
这五张图是全部按照贡献度倒序排名
如果按照总和倒序排名会报错,数据库是星环数据库
现在有一列浮动表,总和是前几列金额数据的和,我想取出金额总和前20的数据,但是试了几种筛选方法都不能达到我要的效果,下面是一些截图展示问题
![](static/image/common/none.gif)
![](static/image/common/none.gif)
第二张图展示未进行任何top和分页筛选时按贡献度排序的情况,可以看到前三是三个学校
![](static/image/common/none.gif)
第三张图展示的是未进行任何top和分页筛选时按贡献度排序的情况,可以看到第20名是香格里拉酒店,第21名为天海实业
![](static/image/common/none.gif)
第四张图是在企业名称的浮动格内设置top20后,第一名为香格里拉酒店
![](static/image/common/none.gif)
第五章图是在分析区表格的高级设置中设置每页行数为20后,第一名为某能源集团,第二名为天海实业
这五张图是全部按照贡献度倒序排名
如果按照总和倒序排名会报错,数据库是星环数据库
14个回答
颜值区总司令 发表于 2022-6-27 11:53
您是需要贡献度降序排序吗,我本地测试是没问题的
我们这边的技术人员帮忙改了一下,金额那边不使用指标,改为if条件表达式,然后去掉总和的sum函数,在企业名称的排序依据里改成总和的表达式就可以正确用topn排序了