excel表格怎样把两个表格相同的数据选出来,并把一个表格里的数据复制到另一个表格中

我有两个表格,一个表格是只有姓名,另一个表格里有姓名和身份证,但是顺序不正确,我要把有姓名和身份证里的身份证与另一个只有姓名相比对身份证复制过去,两表格格式不对
如表1 C列 表2C列 D列
张三 王五 123456789
李四 刘老二 789106537
王五 张三 78916537

复制过去干什么那样多麻烦,直接引用表2的数据就可以了你在表我的D列输入
公如下你在表1的C2中输入公式=IF(ISERROR(VLOOKUP(Sheet1!B2,Sheet2!$C$2:$D$4,2)),"未找到数据",VLOOKUP(Sheet1!B2,Sheet2!$C$2:$D$4,2))
姓名 电话
张三 78916537
李四 未找到数据
王五 789106537
如果你确保你想找的数据表2肯定会有,不会出现像你给的例子里的李四,表2中没有的话,那么你的公式可以不写那个判断语句直接
=VLOOKUP(Sheet1!B2,Sheet2!$C$2:$D$4,2)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-10
把两个表格分列一下,再进行粘贴试试。如果不行的话,可以转化为TXT,用UE编辑一下,再用EXCEL打开
第2个回答  2012-05-10
=IF(ISERROR(VLOOKUP(Sheet1!C2,Sheet2!$C$2:$D$1000,2,0)),"未找到数据",VLOOKUP(Sheet1!C2,Sheet2!$C$2:$D$1000,2,0))追问

谢谢,很满意

相似回答