少不了 发表于 2021-9-27 17:45:00

按科目并按40人序列生成序号

如题,请教各位大神,如何在这个表里按科目生成每个考室40人的序号,如果每一个科目最后一个考室填充完后,下一个科目序号归零从1号重新开始。

何月萍 发表于 2021-9-28 11:48:19

就是只要1-40吗?每个考室都一样?

巴川悍匪 发表于 2021-10-1 08:37:34

这样也可以吗!

童化龙 发表于 2021-10-3 19:14:29

=MOD(COUNTIF($E$2:E2,E2)-1,40)+1

广东男篮武术队 发表于 2021-10-7 15:06:04

因为所有考生都必考语数外,所有考生考语数外的考室编号及座位编号相对简单些,考生各科目考室编号及座位编号相对麻烦些......
语数外考生考室编号 H2=1+INT((ROW(A1)-1)/40) 复制下拉即可
语数外考生座位编号 I2=1+MOD(ROW(A1)-1,40) 复制下拉即可
各科目的编号详见附件

美之然植物养发专卖 发表于 2021-10-9 18:37:22

谢谢,这个可以安排座位

漂泊在线 发表于 2021-10-18 00:19:50

感谢大佬 的思路

樊志峰 发表于 2021-10-19 06:16:36

=MOD(COUNTIF($E$2:E2,E2)-1,40)+1
大神,您这个公式解决了按科目填充每个考室的座位号,那考室号能用什么公式根据这个序号自动统计出来吗?自已想了半天,弄不出来啊。

微风轻轻 发表于 2021-10-27 18:04:30

考室号是什么规律,比如54行20180553,55行20180601,?

悠然望水 发表于 2021-10-28 15:24:30

没规律,就是从1考室开始,依次累加。比如从第二格开始的序号1-40为1考室,下一个1就是2考室,但有可能到9考室只有37人。
试了一下,用这个公式可以实现按40人自动生成,但只能固定按40人自动累加。
=mod(row()-2,40)+1
可是按您上面公式生的的座位号里面有不规则的,有的组合会不到40人。麻烦您看下附件,比如化生历、化政历组合交界的地方,座位号不到40,用我上面的公式自动生成考室号就会有问题。因为有的组合不到40人
页: [1] 2 3
查看完整版本: 按科目并按40人序列生成序号