EXCEL问题:在同一个表中根据姓名自动匹配电话号码。

如下图,B列和M列都是是相同姓名,但顺序不相同,现在需要根据B列的姓名把O列的电话号码自动匹配到D列。有什么方法可以在D2计算一个,然后用填充柄拖到末单元格就可以了?

在D2中输入或复制粘贴下列公式
=VLOOKUP(A2,M:O,COLUMNS(M:O),)

=IFERROR(VLOOKUP(A2,M:O,COLUMNS(M:O),),"")
下拉填充
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-11
用数据有效性-排序,后面用VLOOKUP。选择名字出来总分和电话号码
第2个回答  2015-08-11
D2:=VLOOKUP(B2,M:O,3,0)
第3个回答  2015-08-11
=iferror(vlookup(b2,m:o,3,),"")
第4个回答  2015-08-11
lookup(B2,M$2:M$999,O$2:O$999)
相似回答