excel B表格数据找到A表格相应的名字填写到B表格的A列

B表格的B列数据,找到A表格内B列数据相同的,把对应的名字填写到B表格的A列,请问如何操作?

因为B表格的电话号码没有在A表格的数据源第一列,所以vlookup在这种场景中无法适用,因此只能用index函数来实现。
在B表格的A2中写入公式:

=index(A表格!A:A,MATCH(B2,A表格!B:B,0))

下拉填充即可!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-25
看了别人的回答,vlookup(),不太好使。可以考虑index()+match()
=index(a!a:a,match(B2,a!B:B,0)本回答被网友采纳
第2个回答  2019-04-25
B表格的A2中公式
=index(A表格!A:A,MATCH(B2,A表格!B:B,))
下拉填充
第3个回答  2019-04-25
在b表格D2单元格输入以下公式,然后向下填充公式
=VLOOKUP(A2,a!A:C,3,0)追问

A和B表格是不是搞错了,我要输出名字到B表的A列,帮忙再给看看呗

第4个回答  2019-04-25

公式如下:=VLOOKUP(B2,IF({1,0},$F$2:$F$7,$E$2:$E$7),2,0)

更多Excel学习资料可关注微信公众号数据宝典获取,有什么Excel相关问题也可在线留言咨询哦~

相似回答