If statement VLOOKUP中的IFERROR语句

If statement VLOOKUP中的IFERROR语句,if-statement,excel-2010,vlookup,If Statement,Excel 2010,Vlookup,早些时候,我在另一个配方上寻求帮助,这又让我头疼不已。我确信在下面的公式中可能有一种方法可以使用IFERROR,但我似乎不知道在哪里。我有几列返回“N/a”,我只需要将其留空即可 除了错误之外,一切都正常工作。我有另一个公式,根据这个公式的结果,我需要根据结果填充Y或N。N/A公司正在将其中一些产品扔掉 =IF(J2="",VLOOKUP(B2,Sheet1!B:F,5,FALSE),"PICKED UP") 就这样把它包起来: =IF(J2="",IFERROR(VLOOKUP(B2,She

早些时候,我在另一个配方上寻求帮助,这又让我头疼不已。我确信在下面的公式中可能有一种方法可以使用IFERROR,但我似乎不知道在哪里。我有几列返回“N/a”,我只需要将其留空即可

除了错误之外,一切都正常工作。我有另一个公式,根据这个公式的结果,我需要根据结果填充Y或N。N/A公司正在将其中一些产品扔掉

=IF(J2="",VLOOKUP(B2,Sheet1!B:F,5,FALSE),"PICKED UP")

就这样把它包起来:

=IF(J2="",IFERROR(VLOOKUP(B2,Sheet1!B:F,5,0),"Error msg here"),"PICKED UP")
IFERROR
将计算第一个表达式(此处为
VLOOKUP
),如果返回错误,则将返回公式的第二部分,在本例中为
error msg here
。把它改成你想要的

此外,您可以在excel中使用
0
表示
FALSE
(使用
1
表示
TRUE
)。

这个公式给了我一个#名字?以前不适用的错误
=IF(J2="",IFERROR(VLOOKUP(B2,Sheet1!B:F,5,0),"Error msg here"),"PICKED UP")