两个EXCEL表格对比

来源:百度知道 编辑:UC知道 时间:2024/05/18 06:19:15
表1
编号 姓名 出生日期 电话号码
1 A 1980.01 1234567
2 B 1982.02 4567890
3 C 1983.05 7894563
4 D 1988.06 4567895

表2
编号 姓名
1 A
3 C
4 D

现在的问题是,我怎么才能方便的在表2中加上电话号码和出生日期,当然是从表1中获得数据,或者从表一种删除表2里没有的记录(例如编号2)……

表2,编号在B列,姓名在C列,出生日期D列, 电话号码E列;
用编号来查找及引用,在表2的B1中输入:
=VLOOKUP($A2,Sheet1!$A$1:D$4,2,0)
在表2的C1中输入:
=VLOOKUP($A2,Sheet1!$A$1:D$4,3,0)
在表2的D1中输入:
=VLOOKUP($A2,Sheet1!$A$1:D$4,4,0)
然后将公式向下填充或复制.

在表2的C2单元格输入公式:
=IF(ISERROR(VLOOKUP($B2,表1!$B:$D,COLUMN()-1,0)),"查无此人",VLOOKUP($B2,表1!$B:$D,COLUMN()-1,0))
将公式向右并向下复制到相应范围即可。