查找值公式

时间:2018-07-12 15:41:08

标签: excel excel-formula

在EXCEL中,我想编写一个查询,该查询可以查找和复制值, 一个例子,我有2张桌子

表1

Name 
A
B
C

表2

Name    Value
A        4
B        5

预期结果-

Table 3

Name    Value
A        4
B        5
C        Not Found

我试图这样写查询,但是没有用-

=HLOOKUP([Name];Sheet2![Name];[Value];True)

2 个答案:

答案 0 :(得分:1)

在Sheet3中尝试!A2:=Sheet1!A2

以及在Sheet3!B2中:=VLOOKUP(A2;Sheet1!$A$2:$B$4;2;FALSE)

进一步的参考:https://support.office.com/en-gb/article/vlookup-function-0bbc8083-26fe-4963-8ab8-93a18ad188a1

答案 1 :(得分:1)

我建议使用INDEX / MATCH

=INDEX(Table2[Value], MATCH([@Name], Table2[Name], 0))

您可以将其包装在IFERROR中,以获取文本“未找到”。

=IFERROR(INDEX(Table2[Value], MATCH([@Name], Table2[Name], 0)), "Not Found")