excel如何在两个表中查找姓名相同的信息

表一

表二
如何查找表一和表二中姓名和出生年月相同的信息,并把查找的信息在表一中显示出来(显示的内容除了表一的全部信息之外,还有表二的班级、家庭住址)
请各位知道的朋友帮帮忙!非常感谢!

第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结束公式输入,右拉填充一列,再下拉填充
第2个回答  2013-03-25
首先我用的是英文版excel 2007。
Data(数据)-consolidate(合并):其作用是将多个选区的值合并到同一个新表中
第3个回答  2013-03-25
vlookup
查找函数就ok
第4个回答  2013-03-25
表1班级与表2班级表达都不一样。
表2家庭地址放表1哪列?
两个工作薄还是同一个工作薄中的两个工作表?
第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、去除出生年月与表一不符者本回答被提问者和网友采纳
相似回答