excel表格中班级名称随年份的变化而改变的问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 07:16:07
现有一张全校六个年级每个年级有6个班共36个班的学生名册,今年9月份每个班的名称分别是101、102、103、104、105、106;201、202、203、204……到明年9月份这些学生所在的班级就分别是201、202、203、204、205、206;301、302、303、304……每年要手动改一下比较麻烦而且容易出错。
1、请电脑高手帮忙设置一个公式能够使每位学生所在的班级名称到下一年9月自动发生变化。
2、最好再能加一个公式或代码把毕业进入初中的学生自动删除。
本人对公式代码之类不大懂,高手最好能把以上两个要求分别放在两个实例中发在的邮箱中。邮箱是:is9003@126.com
在这里先向各位高手谢谢。
最好再加一个根据18位身份证号码确定性别自动写上男或女的公式。

a1为身份证号
A2为男女判别:
=IF(A1<>"",IF(MOD(RIGHT(LEFT(A1,17)),2),"男","女"),"")
A3为自动产生出生年月:
=IF(A1<>"",IF(MOD(RIGHT(LEFT(A1,17)),2),"男","女"),"")
至于101变201或才301,这个还是有办法的,但要看你的101 102 103 是怎样设置的
思路是先判别日期=int(sum(now()-DATE(2008,9,1))/365)
如果上述小于0,就不变,大于0,就在第三位数加上该数

具体问题发给我,我来解决