描述:
循环函数中迭代运算,对有相同字段值的成员统一编号。
语法:
ranki(F;Gi,…)
备注:
用于循环函数中,如果Gi字段值相同,则依次对F字段值相同的成员从1开始编号,此时若F字段值相同,编号不发生变化,F字段值发生变化,则编号加1。如果Gi字段值发生变化,重复上述运算。注意,该函数没有排序功能。
参数:
F/Gi |
字段名。 |
返回值:
整数
示例:
|
A |
|
1 |
=demo.query("select SUBJECT,STUDENTID,SCORE from SCORES where CLASS='Class one' order by SUBJECT,SCORE desc") |
查询班级为Class one的学生成绩,根据SUBJECT升序同时根据SCORE降序排序。 |
2 |
=A1.derive(ranki(SCORE;SUBJECT):RANKING) |
获取单科成绩排名次序,分数相同则名次相同,并列成绩不占用名次,结果值保存在RANKING字段中。
|