第1个回答 2013-03-25
=index(sheet2!d:d,min(if(sheet2!$a$1:$a$100=$b5)*(left(sheet2!$c$1:$c$100,6)=substitute($d5,".",))),row($1:$100),4^8)))&""
按组合键ctrl+shift+enter结束公式输入,右拉填充一列,再下拉填充
第5个回答 推荐于2018-06-26
用vlookup函数
1、在表一“出生年月”后添加空列,如e列
2、在e5中录入:=vlookup(b5,表二!$a$1:$e$100,3,false), 如此可取出表二中相同姓名者的出生年月, 公式中的$100可根据表二中实际的行数修改
3、在e列后在增添两列,f,g
4、在f5中录入:=vlookup(b5,表二!$a$1:$e$100,4,false), 如此可取出表二中相同姓名者的班级
5、在g5中录入:=vlookup(b5,表二!$a$1:$e$100,5,false), 如此可取出表二中相同姓名者的家庭住址
6、e、f、g列复制下拉
7、去除出生年月与表一不符者本回答被提问者和网友采纳