首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据Vlookup

数据Vlookup
EN

Stack Overflow用户
提问于 2014-03-05 19:07:05
回答 4查看 95关注 0票数 0

假设我有两张一张和两张。

代码语言:javascript
复制
Sheet 1 has Column A: Apt No; Column B: House No; Column C: Key No
Sheet 2 has Column A: Apt No; Column B: House No; Column C: Key No

我想为表1做一个vlookup -C列:键号。每当我在第1页中输入Apt No或House No时,就会从第2页的信息中在第1页上显示键No。

代码语言:javascript
复制
=IFERROR(VLOOKUP(A2,Sheet2!$A$2:$C$5,3,FALSE),"")

我如何获得它的参考B2以及?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-03-05 20:48:42

作为从评论到Q的后续行动,这个方法很有效:

代码语言:javascript
复制
=IFERROR(VLOOKUP(A2,Sheet2!$A$2:$C$5,3,FALSE),
          IFERROR(VLOOKUP(B2,Sheet2!$B$2:$C‌​‌​$5,2,FALSE),""))
票数 1
EN

Stack Overflow用户

发布于 2014-03-05 19:45:53

你可以双倍筑巢。

代码语言:javascript
复制
=IFERROR(IFERROR(VLOOKUP(A2,Sheet2!$A$2:$C$5,3,FALSE),VLOOKUP(B2,Sheet2!$A$2:$C$5,3,FALSE))),"")

检查A2的值,如果存在该错误,则检查B2,如果该错误将错误返回给上iferror,则返回"“。

编辑*选项我看到其他人已经提出了这个建议。很抱歉。

票数 2
EN

Stack Overflow用户

发布于 2014-03-05 19:36:43

使用=串联函数将第一列和第二列组合成新列可能更有意义。然后,您将使用此列作为查找标准,因为很有可能,您的工作表中没有(或不是很多)记录将有相同的公寓号和houce号。

这看起来应该是:

代码语言:javascript
复制
=VLOOKUP([new concatenated column],Sheet2!$A$2:$C$5,3,FALSE)

希望这有帮助,如果我错过了,请让我知道,我可以尽我最大的努力来阐述。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22206938

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档