-
-
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个回答
您的需求排序之后设置TOPN就可以实现了哈,您目前是遇到报错了嘛?报错详情能截图看下嘛?
颜值区总司令 发表于 2022-6-24 17:20
您的需求排序之后设置TOPN就可以实现了哈,您目前是遇到报错了嘛?报错详情能截图看下嘛?
...
我是设置的按贡献度排序,topn之后不能得到我想要的结果,这个您可以对照第2和第4张图,报错是如果设置按金额总和排序会报错,稍后我补一下报错图
总和表达式是类似于
=sum(B2+C2) 这种把
我本地测试没有问题,
您这边的问题可能还需要排查一下表元,查下报错
颜值区总司令 发表于 2022-6-24 18:19
您考虑的是这是数据库兼容的问题嘛,这个地方比较复杂,需要等周一问问大佬 ...
周一请帮忙问一下技术人员吧,谢谢
颜值区总司令 发表于 2022-6-27 09:59
表样导出一下吧,我先复现一下
![](static/image/filetype/zip.gif)