以文本方式查看主题

-  易表在线答疑  (http://www.egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://www.egrid2000.com/dvbbs/list.asp?boardid=2)
----  排名次问题:急,请高手帮忙!!  (http://www.egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=3552)

--  作者:懂你
--  发布时间:2006/8/30 12:12:00
--  排名次问题:急,请高手帮忙!!
如题:以下公式错在哪?为什么结果有问题?
SortCol(GridName,"笔试成绩",2) And SortCol(GridName,"总成绩",2) And SortCol(GridName,"职位",2) And SortCol(GridName,"报考单位",2) And EvalFor(GridName,"名次","if(Row=1,1,if([职位] <> cell(Row-1,""职位"") Or [报考单位] <> cell(Row-1,""报考单位""),1,cell(Row-1,""名次"")+1))")
egd文件下载

-=-=-=- 以下内容由 懂你2006年08月30日 00:15pm 时添加 -=-=-=-
要求报考同一单位,同一职位的名次排在一起,总成绩相同时,以笔试成绩高的名次为先。
--  作者:wjq1072
--  发布时间:2006/8/30 13:01:00
--  
这个题目楼主在老论坛上提过呵!你的排名思路不太理解啊?
名次按:(笔试成绩还是总成绩?)
分类按:(报考单位还是职位?)
这些不理清楚,是难解决的!不然坛上的版主和高手们早帮你OK了!
--  作者:懂你
--  发布时间:2006/8/30 13:10:00
--  
按报考同一单位、同一职位排名次,在此前提下,总分相同时(有并列名次时),以笔试成绩高的名次排前。上传的文件中的结果有错误。不知这样说清楚了吗?谢谢!!!!

-=-=-=- 以下内容由 懂你2006年08月30日 01:12pm 时添加 -=-=-=-

--  作者:chen7806
--  发布时间:2006/8/30 13:17:00
--  
易表排序功能太弱,不象excel表,随心所欲的排序。
--  作者:wjq1072
--  发布时间:2006/8/30 13:53:00
--  
这样?
egd文件下载
--  作者:wjq1072
--  发布时间:2006/8/30 14:39:00
--  
楼上文件还有问题,更改怎样?
egd文件下载