如何从EXCEL表中提取两列有映射关系的数据到另外一个表中的两列数据实现相同名称替换的效果

求助:紧急!!!!先行谢过!
不同表中实现映射替换的问题
(例如:EXCLE 表1中A1列和B1列分别是姓名和对应的身份证号,EXCEL表2中A2列是姓名(姓名数据很多包含部分A1列中的姓名,每个姓名唯一但顺序和表1中的不同),B2列为空白或有无关数字,如何实现将A1列和对应B1列的数据提取出来替换掉A2列中相同的姓名且在B2列中对应的位置显示身份证号(如对应位置有无关数字自动替换))
请各位兄弟姐妹帮忙,不甚感激!

在表2的B2单元格输入=IFERROR(VLOOKUP(A2,Sheet1!A:B,2,0),"")
表示:A2单元格的内容(姓名)与表1的A列(姓名)精确匹配后,返回其对应的B列的身份证号;如果无法匹配(找不到相应姓名),则显示为空格。
然后向下填充公式即可。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-10
在表二c3输入公式=if(表1a1=a2,表1b2,“”),然后下拉复制公式。将公式结果复制,选择性粘贴为数值,然后在复制一下,粘贴到表二b列,粘贴时选择性粘贴→跳过空单元格→确定。试一下吧,因为没有看到你的模拟附件,所以只能这样描述一下。
相似回答