请教如何用EXCEL将2个表里不同顺序的相同内容找出来,并显示其后面对应的值

比如说表一数据是:
北京 1
上海 2
广州 3
南京 4
武汉 5
成都 6
表二数据是:
广州 9
深圳 5
北京 3
南京 1
上海 6
天津 2

我想要的结果是将两个表第一列相同数据筛选出来,并在其后面显示表二的数据,得到结果如下所示:
北京 3
上海 6
广州 9
南京 1
武汉 5
成都 6

第1个回答  2014-04-14

1 将表一和表二的数据合并在一列,清除重复项(excel 2007自带此功能,如果用2003版则需要费一些手段,如有不明可再追问)

2 在唯一数据列右侧单元格写入自动判断公式,并自动填充,详见附件。

本回答被提问者采纳
第2个回答  2014-04-14
就是查找引用表二数据,找不到的话就保留表一数据,对吧?
在表一另外起一列,用vlookup函数吧。追问

本人excel白痴,能否给个详细函数

第3个回答  2014-04-14
表3 A1=VLOOKUP(Sheet1!A1,Sheet2!$A$1:$B$6,1,0) B1=VLOOKUP(Sheet1!A1,Sheet2!$A$1:$B$6,2,0)
相似回答