题目
2010excel中,怎么用函数提炼出每个学生所在的班级并按对应关系填写在班级对应列中?学号 姓名 班级 语文 数学 英语 生物 地理 历史 政治-|||-C120305 包宏伟 3班 91.50 89.00 94.00 92.00 91.00 86.00 86.00-|||-C120101 曾令尴 1班 97.50 106.00 108.00 98.00 99.00 99.00 96.00-|||-C120203 陈万地 2班 93.00 99.00 92.00 86.00 86.00 73.00 92.00-|||-C120104 杜学江 1班 102.00 116.00 113.00 78.00 88.00 86.00 74.00-|||-C120301 符合 3班 99.00 98.00 101.00 95.00 91.00 95.00 78.00-|||-C120306 吉祥 3班 101.00 94.00 99.00 90.00 87.00 95.00 93.00-|||-C120206 李北大 2班 100.50 103.00 104.00 88.00 89.00 78.00 90.00-|||-C120302 李娜娜 3班 78.00 95.00 94.00 82.00 90.00 93.00 84.00-|||-C120204 刘辣锋 2班 95.50 92.00 96.00 84.00 95.00 91.00 92.00-|||-C120201 刘鹏举 2班 94.50 107.00 96.00 100.00 93.00 92.00 93.00-|||-C120304 祝冬产 3班 95.00 97.00 102.00 93.00 95.00 92.00 88.00-|||-C120103 齐飞扬 1班 95.00 85.00 99.00 98.00 92.00 92.00 88.00-|||-C120105 苏解放 1班 88.00 98.00 101.00 89.00 73.00 95.00 91.00-|||-C120202 孙玉敏 2班 86.00 107.00 89.00 88.00 92.00 88.00 89.00例学号的3、4位 对应班级 01 1班 02 2班 03 3班
2010excel中,怎么用函数提炼出每个学生所在的班级并按对应关系填写在班级对应列中?

例
学号的3、4位 对应班级
01 1班
02 2班
03 3班

例
学号的3、4位 对应班级
01 1班
02 2班
03 3班
题目解答
答案
假设学号班级表为sheet1,成绩表为sheet2,学号c120305在A2单元格,sheet2的A3单元格公式为
=vlookup(mid(A2,4.2),sheet1!A:B,2,0)
=vlookup(mid(A2,4.2),sheet1!A:B,2,0)
解析
步骤 1:提取学号中的班级信息
在Excel中,可以使用MID函数从学号中提取特定位置的字符。学号的第3和第4位字符表示班级信息。例如,学号C120305的第3和第4位字符是"03",表示3班。
步骤 2:使用VLOOKUP函数查找班级
VLOOKUP函数可以在一个表格中查找特定值,并返回与之对应的其他值。在这个例子中,我们可以使用VLOOKUP函数查找学号的第3和第4位字符,并返回对应的班级名称。
步骤 3:应用公式
假设学号在A列,班级在C列。在C2单元格中输入以下公式:
=vlookup(mid(A2,3,2),sheet1!A:B,2,0)
其中,mid(A2,3,2)表示从A2单元格的第3位开始提取2个字符,sheet1!A:B表示在sheet1的A列和B列中查找,2表示返回B列的值,0表示精确匹配。
在Excel中,可以使用MID函数从学号中提取特定位置的字符。学号的第3和第4位字符表示班级信息。例如,学号C120305的第3和第4位字符是"03",表示3班。
步骤 2:使用VLOOKUP函数查找班级
VLOOKUP函数可以在一个表格中查找特定值,并返回与之对应的其他值。在这个例子中,我们可以使用VLOOKUP函数查找学号的第3和第4位字符,并返回对应的班级名称。
步骤 3:应用公式
假设学号在A列,班级在C列。在C2单元格中输入以下公式:
=vlookup(mid(A2,3,2),sheet1!A:B,2,0)
其中,mid(A2,3,2)表示从A2单元格的第3位开始提取2个字符,sheet1!A:B表示在sheet1的A列和B列中查找,2表示返回B列的值,0表示精确匹配。