excel两个表格查找相同数据并返回值

RT,分别有2张表,sheet1和sheet2,请看截图吧。需要查sheet1表中C列的数据是否在sheet2表中,如果在sheet2表中,将sheet2表中同一位置D列的数值返回到sheet1表中D列位置,需要详细的公式,望各位大神不吝赐教,谢谢! (备注:sheet1的数据sheet2中不一定都有)

采用vlookup

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-07
在Sheet1的D1单元格输入以下公式,然后向下填充公式
=IFERROR(VLOOKUP(C1,SHEET2!C:D,2,0),"")追问

全部显示这个。。。

追答

在Sheet1的D1单元格输入以下公式,然后向下填充公式
=IFERROR(VLOOKUP(C1,SHEET2!C:D,2,0),"")
没有匹配到的错误值返回为空。

本回答被提问者采纳
第2个回答  2015-12-07
D1=iferror(vlookup(C1,SHEET2!C:D,2,0),"")