报表排名问题 rank函数排名

0
用rank函数排名,在标准里面用排序没有效果,在结果里面将排名字段放第一个也没有用,排名的依据是完成值,请问这种排名该怎么做
1.png
已邀请:
3

冰咖啡 - 成功一定有方法,失败一定有原因! 2013-09-18 回答

你这个问题跟数据透视表有关,看你的设计界面,判断你是数据透视表,应该每个指标名称下都有一个完成值,如果你在标准里写rank(完成值)的话,他是按所有指标下的完成值之和来排序的,相当于sum(完成值) group by 医生,科室。你可以把这个排序字段放到列上,这样每个指标名称下都会有一个排序字段,然后你排序字段的列公式改为 rank(完成值 by 指标名称),这样每个指标名称下各自排序,如果你只是想在第一列加一个行号,然后后面的指标分别点排序,保持行号不变,就能很清楚的看到排名,这个是不好处理的,目前没有找到好的方法。
1

Felix - 有点坑.... 2013-09-24 回答

这个.你把这列中的属性,有个叫'做为属性列'给勾上看看.我就是这么解决的..

要回复问题请先登录注册