天刀拜月冰心9重:在excel中,如何用表2中的数据代替表1中的相关数据?
来源:百度文库 编辑:高校问答 时间:2024/10/03 02:48:54
比如:sheet1中有部分违纪学生的学号和扣分,sheet2中有全体学生的姓名和学号我是想能不能让sheet1中的学号换成sheet2中相对应的名字啊?
用过大家的方法,按hyy4369的答案去做match部分出错,不能计算,按wangzhe7861的方法可以完成,但是有一个问题,比如有几个学号sheet1中有,sheet2(学号和姓名比照的那个表)中没有,计算的时候,excel会用临近的姓名代替,能不能有精确对照的方法啊?
用过大家的方法,按hyy4369的答案去做match部分出错,不能计算,按wangzhe7861的方法可以完成,但是有一个问题,比如有几个学号sheet1中有,sheet2(学号和姓名比照的那个表)中没有,计算的时候,excel会用临近的姓名代替,能不能有精确对照的方法啊?
哈,你是想通过 学号 索引姓名 吧
这需要动态引用公式 举个例子吧
表1:
学号 扣分 姓名
100 1
101 2
102 3
表2:
学号 姓名
100 张三
101 李四
102 王五
表1中的C2输入 =INDEX(Sheet2!A$2:B4,MATCH(Sheet1!A2,Sheet2!A$2:A4,0),2)
往下拖复制到C4
结果为
学号 扣分 姓名
100 1 张三
101 2 李四
102 3 王五
看明白没有,没有看懂就QQ 444764061
假设sheet1中学生的学号在A1:A100
sheet2中学生的学号在B1:B100,姓名在C1:C100
那么可以在shee1的B1中设这样的公式
LOOKUP(A1:A100,Sheet2!B1:B100,Sheet2!C1:C100),这样B1中得到的结果就是A1中的学号相对应的学生姓名了,把公式拉下来就OK了,试试看。
用VLOOKUP也行
在excel中,如何用表2中的数据代替表1中的相关数据?
在FOXPRO中,如何利用程序直接将EXCEL表中数据加入表单中,另外,如何用FOXPRO作图?
excel数据的模拟运算表如何用?
如何用delphi编程实现将sql server数据库中的数据导入到excel中
问一下:在excel中如何用函数的办法,把考试排名表中的“升、降几名”打出来?
在VB中如何提取EXCEL表中的数据??
如何用excel中的数据自动生成word的文书
如何用delphi编程实现将sql server数据库中的表导入到excel中
如何用文件代替数据库存储数据
如何在EXCEL中引用MSSQL2000中的数据库表中的数据???