excel怎么根据学号提取班级
7个回答
展开全部
假设学号在A列,班号放B列。
如果学号的固定位置上含班级号,就可以用left、mid、或right函数提取班级号。这个难度不大。
如所有学号都是这样的格式:
2016101001,前四位2016是年份,接下来三位是班号,最后三位是班内编号,
那么可在B2单元格输入这样的公式:
=mid(a2,5,3)
然后下拉填充。
如果学号本身只是顺序编号,不含班级号,但编号大小是跟班级序号有关联,则可以先做好一个学号班级分段对应表,然后用vlookup函数查找班号。
如2016级新生编号为2016001-2016124,分了3班,101班1到41号,102班42到83号,103班84到124号,那么可在D、E列做一个学号班级的对应表:
2016001 101
2016042 102
2016084 103
然后在B2里输入公式:
=vlookup(A2,$D$2:$E$4,2)
然后下拉填充,OK。
展开全部
你要先有个学号或者学号的几位数跟班级的对应关系,再用left或right或mid来提取学号有效字符,然后用if来判断,或lookup、index/match、vlookup来查找。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以将学号中能代表班级的位数提取出来,然后再使用vlookup()函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询