Excel2010,Ms office:通过函数提取每个学生所在的班级,学号1201105代表一班

Excel2010,Ms office:通过函数提取每个学生所在的班级,学号1201105代表一班,并按对应关系填写在班级列中01一班02二班03三班。我在C2输入=lookup后面就不会了,求指点

C2单元格写入公式
=MID(C2,3,2)&"班"
下拉填充公式

如果班班级号不是在学号的第3,4两位那么你要说明学号与班级号的对应关系追问

还要打出&?

追答

如果班班级号不是在学号的第3,4两位那么你要说明学号与班级号的对应关系

追问

这个要怎么继续往下做呢

追答

上面的公式中A2误写成C2了,改成如下

C2单元格写入公式
=MID(A2,3,2)&"班"
下拉填充公式

这样不是更简单吗

一定要用LOOKUP函数则公式写成
=LOOKUP(--MID(A2,3,2),{1,2,3},{1,2,3}&"班")

http://zhidao.baidu.com/question/518548258515585285.html?oldq=1&from=evaluateTo#reply-box-1615498687

追问

可是他这样说哎

追答

给你简单的公式又不用,上面写的又不认真看,没你折

=LOOKUP(MID(A2,3,2),{"01","02","03"},{"1班","2班","3班"})

http://zhidao.baidu.com/question/518548258515585285.html?oldq=1&from=evaluateTo#reply-box-1615498687

追问

嗯嗯!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-28
最左边的方框选定CONCATENATE,后面一个框用函数MID(A2,4,1)&班。就可以了
第2个回答  2018-11-25
=VALUE(MID(A2,3,2))&"班"
相似回答