以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- 检查第21名是否有并列 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=19812) |
-- 作者:hbfnmxb -- 发布时间:2010/8/11 15:28:00 -- 检查第21名是否有并列 egd文件下载 检查第21名是非存在并列.如果有前列要把第21名以前的总分多加出0.01(包括第21名的总分)或21名以后的名次总分中减去0.01(不包括第21名的总分) 这个公式按扭怎么写.请教.谢谢 |
-- 作者:lyang70 -- 发布时间:2010/8/11 15:55:00 -- 不知楼主是不是要这个效果? 1、egd文件下载 2、egd文件下载 |
-- 作者:hbfnmxb -- 发布时间:2010/8/11 16:45:00 -- 第一个可以,其实不需要递减,只要把第21名与第22名区分开就行. 能不能用按扭直接在总分列修改 |
-- 作者:wjq1072 -- 发布时间:2010/8/11 17:27:00 -- 排名的方法有2种: 1、并列占名次位; 如:1、1、3、4、4、6---- 2、并列不占名次位; 如:1、1、2、3、3、4---- 不知道你想采用哪种方式? 第一种方式就可能没有你要找的名次! |
-- 作者:hbfnmxb -- 发布时间:2010/8/11 17:36:00 -- 第一种方式,因为它并列了,所以没有那个名次,我要通过改变总分的方法,让那个名次出来.我的目的是能不能在原总分列直接改,能不能做成一个按扭.假如我同时找第21名和42名,把这些并列的区分开之后再进行排名.这个按扭公式怎么写egd文件下载 -=-=-=- 以下内容由 hbfnmxb 在 2010年08月11日 05:40pm 时添加 -=-=-=- 其它并列的名次不考虑,只考虑并列的21名,和并列的42名. |
-- 作者:wjq1072 -- 发布时间:2010/8/11 18:15:00 -- 下面引用由hbfnmxb在 2010/08/11 05:36pm 发表的内容: 第一种方式,因为它并列了,所以没有那个名次,我要通过改变总分的方法,让那个名次出来.我的目的是能不能在原总分列直接改,能不能做成一个按扭.假如我同时找第21名和42名,把这些并列的区分开之后再进行 ... 总分由大到小排序后设置名次列刷新公式Row就可以了。 |
-- 作者:hbfnmxb -- 发布时间:2010/8/11 18:21:00 -- 我的意思是做一个按扭,这个按扭公式怎么写!!!帮忙写一下.别看我是"大天使".真的不会写 |
-- 作者:wjq1072 -- 发布时间:2010/8/11 18:43:00 -- SortCol(Grid,"总分",2) And EvalFor(Grid,"名次","Row") And Eval("FilterFor(""总分"",""="","+Text(Cell(21,"总分"))+",2)") |
-- 作者:hbfnmxb -- 发布时间:2010/8/11 19:16:00 -- 其它的内容也得保留,这个公式不行啊 |
-- 作者:wjq1072 -- 发布时间:2010/8/11 19:23:00 -- egd文件下载 |