Я использую функцию VLOOKUP и у меня есть эта функция =VLOOKUP(B9,Products!A5:K29,11,FALSE)

Это работает, но что мне нужно добавить, чтобы ячейка ничего не отображала, если B9 - ничто? В данный момент, если B9 - ничто, отображается «# N/A».

2 ответа2

2

Вы можете окружить все это выражением if образом:

=IF(B9="","",VLOOKUP(B9,Products!A5:K29,11,FALSE))

с любыми подходящими изменениями в состоянии B9="" .

Таким образом, он дает вам "" если B9 "" противном случае он дает вам результат поиска.

2

На ваш вопрос как спросили

=IF(B9="","",VLOOKUP(B9,Products!A5:K29,11,FALSE))

Идем дальше, если ваше значение в B9 не существует в диапазоне поиска =IF(B9="","",IF(ISNA(VLOOKUP(B9,Products!A5:K29,11,FALSE)),"Not found",VLOOKUP(B9,Products!A5:K29,11,FALSE)))

Полезная ссылка. Патрик Мэтьюз (MVP Excel), шесть причин, почему ваша формула VLOOKUP или HLOOKUP не работает

[Другой пост не был помечен для меня в то время, когда я писал, в котором говорилось, что я рекомендую дополнительный тест ISNA, который я добавил]

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .