EXCEL中如何在两表中找出相同的数据并合并数据?

有表1和表2,
表1里面有200个人,含名字/性别/地址/联系电话等,
表2里有100个人,含名字/职位/工资等

表1和表2里面有部分名字相同,如何将表2里面相同的名字对应的数据填充到表1里面?同时保证填充的时候数据本身的格式不发生变化,如表2里面的工资有些是蓝色的,填充之后到表一后还是显示蓝色呢?

要说明的是这两张表的名字顺序还不一致,应该如何操作?
)):

表1,
A列 B列 C列 D列
名字 性别 地址 联系电话

表2,
A列 B列 C列
名字 职位 工资
…………
------------
在表1内后面的空列E列处,E1 内输入公式,右拉到F列,再下拉复制:
=if(iserror(vlookup($A1,表2!$A:$C,column(a1),0)),"无",vlookup($A1,表2!$A:$C,column(a1),0))
---------
其他问题,Hi我
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-07-17
用Vlookup()函数就可以了!
如在表1中,增加一列职位,在要查找的第一个人职位的单元格上用vlookup(A1,表2!A:C,2,),其中假设你的A1是名字张三,对应的表2中A列是名字,B列是职位!
相似回答