回 帖 发 新 帖 刷新版面

主题:看到这里很多专家多年使用EXCEL,提一个关于EXCEL导数据的问题

有两个EXCEL表格,想将A表中某ID的某个字段记录值放入B表中相应ID的对应字段中。利用EXCEL的函数,查书是可以用VLOOKUP函数,结果试了多次,都是#N/A,没有成功。

这种方法在网上也有介绍:http://www.iaudit.cn/Article/ShowArticle.asp?ArticleID=58351

请各位专家出手帮忙,如何只利用EXCEL就实现添加对应ID字段值的功能?

EXCEL应该很容易实现吧。。。。

回复列表 (共5个回复)

沙发

Vlookup(查找的源数据列,查找的范围,返回查找范围的哪一列,FALSE)


案例Vlookup(A1,[工资表.xls]sheet1!A1:C55,2,false)

没找到匹配值得时候就返回#N/A

板凳

可以成功使用VLOOKUP函数,下拉列时,整个列都变成与源数据表中一样的数值列(好像直接粘贴功能一样),不会根据ID的变化而选取不同的数值。

可能没有说清楚。A表和B表中有共同的字段ID,但A表中和B表中的ID字段中的记录不同,有的A表中没有,有的B表中没有。现在想先找B表中的ID字段记录,找到后,到A表中对应ID字段中找到相同的记录,再将A表对应ID记录那一行的另外一个字段SCORE下的值添加到B表对应ID的字段SCORE中。

是否不用VLOOKUP函数?用EXCEL无法实现吗?

3 楼

是我描述的太复杂了吗?

EXCEL功能是有限啊

4 楼

这个完全可以使用Vlookup()函数,EXCELL这样的查询功能只能使用Vlookup(),你发数据上来我帮你搞定。

5 楼

[quote]这个完全可以使用Vlookup()函数,EXCELL这样的查询功能只能使用Vlookup(),你发数据上来我帮你搞定。[/quote]

我给您发短消息了:)

我来回复

您尚未登录,请登录后再回复。点此登录或注册