2017-01-30 13 views
0
=IF(B10="","",IF(VLOOKUP(B10,'Template'!A:B,2,FALSE)<$I$4,"No longer use","")) 

До сих пор я первенствовать формулу, как это, но я хотел бы изменить код, когда нет никакого значения для ВПР возвращает пустую строку вместо # НДА , Есть ли способ изменить его так?формула Excel вложена Если statments возвращает пустую строку, если нет никакого значения для ВПРА

Спасибо!

ответ

1

Wrap в ЕСЛИОШИБКА()

=IF(B10="","",IFERROR(IF(VLOOKUP(B10,'Template'!A:B,2,FALSE)<$I$4,"No longer use",""),"")) 

Или мы можем вернуть неимоверно большое количество вместо:

=IF(B10="","",IF(IFERROR(VLOOKUP(B10,'Template'!A:B,2,FALSE),1E+99)<$I$4,"No longer use","")) 
+0

Благодаря она работает отлично! – terny