以文本方式查看主题 - 易表在线答疑 (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=3192) |
-- 作者:懂你 -- 发布时间:2006/8/12 9:43:00 -- 请高手帮忙:座位设置公式问题。有急用!! 我想把相同职位、相同报考单位排到相同(相近)的教室,其准考证号码的公式怎么设计?我设计了一个公式:evalfor(GridName,"座位号","rand(rows)") and sortcol(GridName,"座位号",1) and sortcol(GridName,"职位",1) And evalfor(GridName,"座位号","Row") and sortcol(GridName,"考场号",1) And RecalcCol(grid,"考场号","准考证号码")但没有达到目的。请帮忙检查原因。谢谢!egd文件下载 Excel:RAR文件下载 |
-- 作者:czy -- 发布时间:2006/8/12 12:10:00 -- 我在老论坛回复过,不可用吗? |
-- 作者:wjq1072 -- 发布时间:2006/8/12 13:36:00 -- 这么样? egd文件下载 |
-- 作者:wjq1072 -- 发布时间:2006/8/12 14:18:00 -- 再看看? egd文件下载 |
-- 作者:wjq1072 -- 发布时间:2006/8/13 12:25:00 -- RAR文件下载 -=-=-=- 以下内容由 wjq1072 在 2006年08月13日 03:58pm 时添加 -=-=-=- 这个能打开的!! -=-=-=- 以下内容由 wjq1072 在 2006年08月13日 04:02pm 时添加 -=-=-=- 改成:"0"+Text(INT((Row-1)/[%AA%])+1)+"-"+If(Len(Text(MOD(Row-1,[%AA%])+1)) > 1,Text(MOD(Row-1,[%AA%])+1),"0"+Text(MOD(Row-1,[%AA%])+1)) |
-- 作者:wjq1072 -- 发布时间:2006/8/13 22:14:00 -- 我以为你只需把编号改成01--30,那就把前面的0也一齐更改一下吧! 1、座位号的刷新公式: If(Len(Text(INT((Row-1)/[%AA%])+1)) > 1,Text(INT((Row-1)/[%AA%])+1),"0"+Text(INT((Row-1)/[%AA%])+1))+"-"+If(Len(Text(MOD(Row-1,[%AA%])+1)) > 1,Text(MOD(Row-1,[%AA%])+1),"0"+Text(MOD(Row-1,[%AA%])+1)) 2、准考证号的刷新公式: "准:"+If(Len(Text(INT((Row-1)/[%AA%])+1)) > 1,Text(INT((Row-1)/[%AA%])+1),"0"+Text(INT((Row-1)/[%AA%])+1))+"00"+If(Len(Text(MOD(Row-1,[%AA%])+1)) > 1,Text(MOD(Row-1,[%AA%])+1),"0"+Text(MOD(Row-1,[%AA%])+1)) egd文件下载 |
-- 作者:懂你 -- 发布时间:2006/8/14 8:22:00 -- 下面引用由czy在 2006/08/12 00:10pm 发表的内容: 我在老论坛回复过,不可用吗? 达不到我的要求。 |