2015-08-20 5 views
1
=VLOOKUP(A5,'vlookup HT'!$A$2:$B$978,2,0) 

Когда я использую это выше vlookup, он работает правильно, но когда нет доступных данных, оно отображается как #NA.Ошибка VLOOKUP в Excel #NA

Есть ли способ заставить его показать 0 вместо #NA? Я работаю с цифрами и должен делать итоговые данные, и я не могу. Чтобы обойти эту проблему у меня есть сейчас, это скопировать и сделать специальной вставки в другой лист, а затем заменить с 0. # НД

ответ

1

Вы можете сделать:

=IFERROR(VLOOKUP(A5,'vlookup HT'!$A$2:$B$978,2,0), 0) 
2

Это позволит вам difince addiional ошибки в дополнение чтобы: # НД

=IFNA(VLOOKUP(A5,'vlookup HT'!$A$2:$B$978,2,0), 0) 
+0

IFNA будет работать только если пользователь Excel 2013. Кроме того, только другая ошибка, я могу думать о том, что будет поднят здесь на # ССЫЛКА и что бы просто сигнализировать перестроить формула. – rwilson