Excel培训如何用Excel函数vlookup获取学号中的班级信息求学若渴
今天我们要讲的内容是:利用公式根据学生的学号、将其班级的名称填入“班级”列,数据如图所示。规则为:学号的第三位为专业代码,第四位表示班级序号,及01为“法律一班”,02为“法律二班”,03为“法律三班”,04为“法律四班”。
备注:大家可以微信搜索我的公众号“求学若渴”关注后查看下载完整Excel教学课件
根据题意在表格中建立学号与专业班级的对应关系:
我们需要用到的函数是:VLOOKUP和MID,两个函数的语法规则如下:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
参数说明:(需要查找的值,需要查找的区域,返回数据(需要显示的数据)在查找区第几列,模糊匹配/精确匹配)
示例:(A2:A5、B5:C10、2、0/1)
含义:引用A2到A5单元格数据,匹配关系单元格数据(此处选择数据之后按F4,表示绝对引用),返回数据位于C列,模糊匹配/精确匹配。
MID(text,start_num,num_chars)
参数说明:(一个文本字符串;指定字符串的起始位置;要截取的数目)。
注:“MID”是一个文本字符串,“--MID”是一个数字字符串
示例(A2、17、1)
含义:引用A2单元格数据,从第17位开始引用,引用1位。
最终的公式是:VLOOKUP(MID(S3:S10,3,2),$U$2:$V$5,2)