Прескочи на основното съдържание

Как да направите VLOOKUP и да върнете нула вместо #N/A в Excel?

Автор: Слънце Последна промяна: 2019-11-01
doc-vlookup-връщане-нула-1
В Excel се появява #N/A, когато не може да намери относително правилния резултат с помощта на формула VLOOKUP. Но понякога искате да върнете нула вместо #N/A, когато използвате функцията VLOOKUP, което може да направи таблицата да изглежда много по-добре. Този урок говори за връщане на нула вместо #N/A при използване на VLOOKUP.
Върнете нула вместо #N/A, когато използвате VLOOKUP
Върнете нула или друг специфичен текст вместо #N/A, като използвате разширен VLOOKUP добра идея3
Преобразувайте всички стойности на грешка #N/A в нула или друг текст

стрелка син десен балон Върнете нула вместо #N/A, когато използвате VLOOKUP

За да върнете нула вместо #N/A, когато функцията VLOOKUP не може да намери правилния относителен резултат, просто трябва да промените обикновената формула с друга в Excel.

Изберете клетката, която искате да използвате функцията VLOOKUP, и въведете тази формула =АКОГРЕШКА(VLOOKUP(A13,$A$2:$C$10,3,0),0), плъзнете манипулатора за автоматично попълване до диапазона, от който се нуждаете. Вижте екранна снимка:
doc-vlookup-return-0-2

Съвет:
(1) В горната формула A13 е стойността за търсене, A2:C10 е диапазонът на масива на таблицата и 3 е номерът на индексната колона. Последната 0 е стойността, която искате да покажете, когато VLOOKUP не може да намери относителната стойност.
(2) Този метод ще замени всички видове грешки с числото 0, включително #DIV/0, #REF!, #N/A и т.н.


Съветник за състояние на грешка

Ако има няколко типа грешки в лист и искате да конвертирате тези грешки в празни или други стойности, можете да приложите Kutools за Excel's Съветник за състояние на грешка за бързо справяне с тази задача.
Кликнете за 30 дни безплатен пробен период!
doc игнориране на грешки 3
 
Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни.

стрелка син десен балон Върнете нула или друг специфичен текст вместо #N/A, като използвате разширен VLOOKUP

с Kutools за Excels" Супер ТЪРСЕНЕ група помощни програми, можете да търсите стойности отдясно наляво (или отляво надясно), стойност за търсене в множество работни листове, стойности за търсене отдолу нагоре (или отгоре надолу), както и стойност за търсене и сума, както и търсене между две стойности, всички от тях поддържат замяна на стойността за грешка #N/A с друг текст. В този случай вземам LOOKUP от дясно на ляво например.

Kutools за Excel, с повече от 300 удобни функции, прави работата ви по-лесна. 

След инсталиране Kutools за Excel, моля, направете следното:(Безплатно изтегляне Kutools за Excel сега!)

1. кликване Kutools > Супер ТЪРСЕНЕ > ТЪРСЕНЕ отдясно наляво.
doc-vlookup-return-0-2

2. В ТЪРСЕНЕ отдясно наляво диалогов прозорец, направете следната стъпка:

1) Изберете диапазона на търсената стойност и изходния диапазон, проверете Заменете стойността за грешка #N/A с определена стойност и след това въведете нула или друг текст, който искате да се показва в текстовото поле.

2) След това изберете диапазона от данни, който включва или изключва заглавките, посочете ключовата колона (колона за търсене) и колоната за връщане.
doc vlookup връща 0 6

3. кликване OK. Стойностите са върнати въз основа на търсената стойност и грешките #N/A също се заменят с нула или новия текст.
doc vlookup връща 0 7


стрелка син десен балон Преобразувайте всички стойности на грешка #N/A в нула или друг текст

Ако искате да промените всички стойности за грешка #N/A на нула, не само във формулата VLOOKUP, можете да приложите Kutools за ExcelЕ Съветник за състояние на грешка полезност.

След инсталиране Kutools за Excel, моля, направете следното:(Безплатно изтегляне Kutools за Excel сега!)

1. Изберете диапазон, където искате да замените грешките #N/A с 0, и щракнете Kutools > Повече > Съветник за състояние на грешка. Вижте екранна снимка:
doc vlookup връща 0 8

2. След това в изскачащия диалогов прозорец изберете Само стойността за грешка #N/A от Видове грешки падащ списък и проверете Съобщение (текст), след което въведете 0 в следващото текстово поле. Вижте екранна снимка:
doc vlookup връща 0 4

3. кликване Ok. Тогава всички грешки #N/A ще бъдат заменени с 0.

тип: Тази помощна програма вместо това ще показва всички #N/A грешки от 0, а не само #N/A във формулата на VLOOKUP.


Изберете Клетки със стойност на грешка 

- Изберете Клетки със стойност на грешка на Kutools за Excel се използва за избиране на всички клетки за грешки в диапазон.   Кликнете за 30 дни безплатен пробен период!
стойност на грешка при броене на документи
 
Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни.

Относителни статии:

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (10)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
This helped me a lot. Thank you!
This comment was minimized by the moderator on the site
very useful info. was struggling with getting the zero. thanks guys. you are my Batmen.
This comment was minimized by the moderator on the site
Thank you very much
This comment was minimized by the moderator on the site
Thank you....
This comment was minimized by the moderator on the site
how do you write this is VBA code though?

=IFERROR(VLOOKUP(A13,$A$2:$C$10,3,0)


If (shtdest.Range("E" & ii)) = "N/A" Then
replace with "0"



is not working
This comment was minimized by the moderator on the site
=IFERROR(VLOOKUP(A13,$A$2:$C$10,3,false),0)
This comment was minimized by the moderator on the site
Sorry I do not know how to rewrite your code, why do not use above easy methods to solve?
This comment was minimized by the moderator on the site
the easy methods above are not free. so learn the codes.
This comment was minimized by the moderator on the site
If you want to display your own error comments then do following in a vlookup command. =IFERROR(VLOOKUP(A13,$A$2:$C$10,3,0),"your comments"), drag the autofill handle to the range. It will show 'your comments' instead of #N/A.
This comment was minimized by the moderator on the site
Thank you very much very useful) ;-)
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations