EXCEL比对查找SHEET1中A列与SHEET2中A列相同的列,并返回对应行B列的值

例如:
SHEET1为:
张三//男//24岁//
李四//女//25岁//
王五//男//32岁//

SHEET2为:
张三//(?) 问号部分用什么函数能对应的返回性别或者年龄的值?
李四//(?)

VLOOKUP函数即可,sheet2中B2单元格输入:=VLOOKUP($A1,Sheet1!$A$1:$C$3,COLUMN(B1),0),然后下拉右拉,可以出现性别和年龄

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-09
在Sheet2的B2单元格输入以下公式,然后向右向下填充公式
=VLOOKUP($A2,Sheet1!$A:$C,COLUMN(B1),0)
第2个回答  2015-10-09
这个是求年龄的=MID(Sheet1!A1,FIND("@",SUBSTITUTE(Sheet1!A1,"//","@",2))+2,FIND("@",SUBSTITUTE(Sheet1!A1,"//","@",3))-FIND("@",SUBSTITUTE(Sheet1!A1,"//","@",2))-2)

这个是求性别的=MID(Sheet1!A1,FIND("@",SUBSTITUTE(Sheet1!A1,"//","@",1))+2,FIND("@",SUBSTITUTE(Sheet1!A1,"//","@",2))-FIND("@",SUBSTITUTE(Sheet1!A1,"//","@",1))-2)
相似回答