按科目并按40人序列生成序号
如题,请教各位大神,如何在这个表里按科目生成每个考室40人的序号,如果每一个科目最后一个考室填充完后,下一个科目序号归零从1号重新开始。就是只要1-40吗?每个考室都一样?
这样也可以吗! =MOD(COUNTIF($E$2:E2,E2)-1,40)+1 因为所有考生都必考语数外,所有考生考语数外的考室编号及座位编号相对简单些,考生各科目考室编号及座位编号相对麻烦些......
语数外考生考室编号 H2=1+INT((ROW(A1)-1)/40) 复制下拉即可
语数外考生座位编号 I2=1+MOD(ROW(A1)-1,40) 复制下拉即可
各科目的编号详见附件
谢谢,这个可以安排座位 感谢大佬 的思路 =MOD(COUNTIF($E$2:E2,E2)-1,40)+1
大神,您这个公式解决了按科目填充每个考室的座位号,那考室号能用什么公式根据这个序号自动统计出来吗?自已想了半天,弄不出来啊。 考室号是什么规律,比如54行20180553,55行20180601,? 没规律,就是从1考室开始,依次累加。比如从第二格开始的序号1-40为1考室,下一个1就是2考室,但有可能到9考室只有37人。
试了一下,用这个公式可以实现按40人自动生成,但只能固定按40人自动累加。
=mod(row()-2,40)+1
可是按您上面公式生的的座位号里面有不规则的,有的组合会不到40人。麻烦您看下附件,比如化生历、化政历组合交界的地方,座位号不到40,用我上面的公式自动生成考室号就会有问题。因为有的组合不到40人