现有两个EXCEL表格,sheet1和sheet2,
sheet1表格横向内容分别为(A到E),
姓名 学号 性别 出生年月 家庭住址
例如累计有一万两千条记录
sheet2表格中横向的内容分别为:
姓名 学号
例如累计有一万条记录
其中,sheet2一万条记录中,有9900条记录被包含于sheet1中,通过何种方法,根据sheet1的资料,自动在sheet2中添加对应的“家庭住址”?另外,sheet2在sheet1中找不到的数据,也自动筛选出来?
因为数据量比较大,FOXPRO之类的又不会用,excel表格能完成以万计的数据分析计算吗?谢谢高手!!
可以用函数vlookup
具体如下:
1:lookup-value:输入两个表格中,对应的唯一值,具体到你这里,就是学号。每个学生的学号都不同,同时又是一个学生对应一个学号,不会重号
2:table-array:选择被选的表格sheet1
3:col-index-num:你需要的数据在sheet1中的列数。具体到你的表格,就是“家庭住址”在sheet1中是第几列
4:range-lookup:输入0,就可以了
然后点确定,数据就出来了。如果没有出来,出现“#N/A”,就说明在sheet1中没有该学生的数据。