Vlookup с пустой ячейкой

Vlookup с пустой ячейкой. У меня есть формула Vlookup, которую я хочу вернуть «», если значение пустое. Например: =Vlookup(D2, лист 1,A2:D2,3,0)

1 ответ

Если VLOOKUP не может найти значение в таблице поиска, он возвращает#N/Aошибка. Вы можете использовать функцию ЕСЛИОШИБКА или функцию ЕСЛИОШИБКА, чтобы перехватить эту ошибку. Однако если результатом таблицы поиска является пустая ячейка, ошибка не выдается, ВПР просто возвращает ноль.

Это может вызвать проблемы, если таблица поиска содержит фактические нулевые значения, поскольку это предполагает, что пустые ячейки в таблице поиска также содержат нули, хотя на самом деле они пусты. Чтобы обойти эту проблему, вы можете проверить результат ВПР явно с помощью функции ЕСЛИ, а затем вернуть собственный результат, если обнаружите пустую строку.

Вы можете объединить его с IF :

      =IF(VLOOKUP(D2, sheet 1,A2:D2,3,0)="","",VLOOKUP(D2, sheet 1,A2:D2,3,0))

Ссылка:ВПР, если пусто, возвращается пусто .

Другие вопросы по тегам