excel与如果function的查找

例如:

F2 = VLOOKUP($L$2,sheet2!$A$2:$G$169,6,0) 

我想添加的function,如果$ L $ 2不能在sheet2!$ A $ 2:$ G $ 169中find,那么显示“无效”。

我可以知道我应该如何修改在Excel中的代码? 谢谢。

首先testing如果$ L $ 2无法通过input一个你知道不在search集中的值来得到返回结果。 例如,如果它返回0,那么:

 =IF(VLOOKUP($L$2,sheet2!$A$2:$G$169,6,0) = 0, "invalid", VLOOKUP($L$2,sheet2!$A$2:$G$169,6,0)) 

如果它返回一个错误,然后尝试沿线的东西

 =IF(ISERROR(VLOOKUP($L$2,sheet2!$A$2:$G$169,6,0)), "invalid", VLOOKUP($L$2,sheet2!$A$2:$G$169,6,0)) 

要不就

 =IFERROR(VLOOKUP($L$2,sheet2!$A$2:$G$169,6,0), "invlaid")