Перейти к основному содержанию

Как vlookup вернуть пустое или конкретное значение вместо 0 или N / A в Excel?

Обычно, когда вы применяете функцию vlookup для возврата соответствующего значения, если соответствующая ячейка пуста, она вернет 0, а если подходящее значение не найдено, вы получите значение ошибки # N / A, как показано ниже. Вместо того, чтобы отображать значение 0 или # N / A, как вы можете заставить его отображать пустую ячейку или другое конкретное текстовое значение?

Соответствующая ячейка пуста: отображается 0 Соответствующее значение не найдено: отображается значение N / A

Vlookup возвращает пустое или конкретное значение вместо 0 с формулами

Vlookup возвращает пустое или конкретное значение вместо N / A с формулами

Vlookup возвращает пустое или конкретное значение вместо 0 или N / A с мощной функцией


Vlookup возвращает пустое или конкретное значение вместо 0 с формулами

Введите эту формулу в нужную пустую ячейку:

=IF(LEN(VLOOKUP(D2,A2:B10,2,0))=0,"",VLOOKUP(D2,A2:B10,2,0))

Затем нажмите Enter key, вы получите пустую ячейку вместо 0, см. снимок экрана:

Заметки:

1. В приведенной выше формуле D2 - критерий, относительное значение которого вы хотите вернуть, A2: B10 это диапазон данных, который вы используете, число 2 указывает, в какой столбец возвращается совпадающее значение.

2. Если вы хотите вернуть конкретный текст вместо значения 0, вы можете применить эту формулу: = ЕСЛИ (LEN (ВПР (D2; A2: B10,2,0)) = 0, "Конкретный текст", ВПР (D2, A2: B10,2,0)).


Vlookup возвращает пустое или конкретное значение вместо значения ошибки 0 или N / A в Excel

Kutools for Excel's Замените 0 или # N / A пустым или определенным значением Утилита поможет вам вернуть и отобразить пустую ячейку или конкретное значение, если результатом vlookup является значение 0 или # N / A. Нажмите, чтобы загрузить Kutools for Excel!

Kutools for Excel: с более чем 300 удобными надстройками Excel, которые можно попробовать бесплатно и без ограничений в течение 30 дней. Загрузите и бесплатную пробную версию прямо сейчас!


Vlookup возвращает пустое или конкретное значение вместо N / A с формулами

Чтобы заменить ошибку # N / A пустой ячейкой или другим пользовательским значением, если искомое значение не найдено, вы можете использовать следующую формулу:

=IFERROR(VLOOKUP(D2,A2:B10,2,FALSE),"")

А затем нажмите Enter ключ, чтобы получить нужный результат, см. снимок экрана:

Ноты:

1. В этой формуле D2 - критерий, относительное значение которого вы хотите вернуть, A2: B10 s диапазон данных, который вы используете, число 2 указывает, в какой столбец возвращается совпадающее значение.

2. Если вы хотите вернуть конкретный текст вместо значения # N / A, вы можете применить эту формулу: = ЕСЛИОШИБКА (ВПР (D2; A2: B10,2; FALSE); "Конкретный текст").


Vlookup возвращает пустое или конкретное значение вместо 0 или N / A с мощной функцией

Если вы только что Kutools for Excel, С его Замените 0 или # N / A пустым или определенным значением функция, вы можете решить эту задачу быстро и легко.

Советы:Чтобы применить это Замените 0 или # N / A пустым или определенным значением функция, во-первых, вы должны скачать Kutools for Excel, а затем быстро и легко примените эту функцию.

После установки Kutools for Excel, пожалуйста, сделайте так:

1. Нажмите Кутулс > Супер поиск > Замените 0 или # N / A пустым или определенным значением, см. снимок экрана:

2. В Замените 0 или # N / A пустым или определенным значением диалоговое окно:

  • (1.) Укажите значение поиска и диапазон вывода по своему усмотрению;
  • (2.) Выберите возвращенный результат, как вам нужно, вы можете выбрать Замените значение 0 или # N / A пустым Вариант или Замените значение 0 или # Н / Д указанным вариант;
  • (3.) Выберите диапазон данных, соответствующий ключ и возвращаемый столбец.

3, Затем нажмите OK , вместо значения ошибки 2 или # N / A отображается определенное значение, указанное вами на шаге 0, см. снимок экрана:

Нажмите, чтобы загрузить Kutools for Excel и бесплатную пробную версию сейчас!


Больше относительных статей:

  • Значения Vlookup на нескольких листах
  • В excel мы можем легко применить функцию vlookup, чтобы вернуть совпадающие значения в одной таблице рабочего листа. Но задумывались ли вы когда-нибудь над тем, как получить значение vlookup на нескольких листах? Предположим, у меня есть следующие три листа с диапазоном данных, и теперь я хочу получить часть соответствующих значений на основе критериев из этих трех листов.
  • Vlookup и возврат данных соответствия между двумя значениями
  • В Excel мы можем применить обычную функцию Vlookup, чтобы получить соответствующее значение на основе заданных данных. Но иногда нам нужно выполнить vlookup и вернуть значение соответствия между двумя значениями, как бы вы могли справиться с этой задачей в Excel?
  • Vlookup и возврат нескольких значений из раскрывающегося списка
  • В Excel, как вы могли vlookup и возвращать несколько соответствующих значений из раскрывающегося списка, что означает, что когда вы выбираете один элемент из раскрывающегося списка, все его относительные значения отображаются одновременно, как показано на следующем снимке экрана. В этой статье я расскажу о решении шаг за шагом.
  • Значения Vlookup на нескольких листах для возврата имен листов
  • Предположим, у меня есть несколько листов, и каждый лист содержит список имен, теперь я хочу просмотреть имена в главном листе и вернуть соответствующие имена листов, где имена расположены, как показано на следующем снимке экрана. Как бы вы могли решить эту задачу в Excel?
  • Vlookup и возврат нескольких значений без дубликатов
  • Иногда вам может понадобиться vlookup и сразу вернуть несколько совпадающих значений в одну ячейку. Но если в возвращенные ячейки внесены повторяющиеся значения, как можно игнорировать дубликаты и сохранять только уникальные значения при возврате всех совпадающих значений, как показано на следующем снимке экрана в Excel?

Лучшие инструменты для офисной работы

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

Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени.  Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...

Описание


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Comments (27)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
can i amend formula =IF(VLOOKUP($C4,Sheet2!$F:$F,1,0),"1") to display result as "1" and #N/A as blank?
This comment was minimized by the moderator on the site
Hello, eggs
To splve your problem, please apply the below formula:

=IFNA(IF(LEN(INDEX($B$2:$B$19,MATCH(E2,$A$2:$A$19,0)))=0,"1",VLOOKUP(E2,IF({1,0},$A$2:$A$19,$B$2:$B$19),2,0)),"")


Please try, hope it can help you!
This comment was minimized by the moderator on the site
is it possible to get this formula to return result as 1 and #N/A as blank?
This comment was minimized by the moderator on the site
Hi, in my vlookup im getting zero and NA now i want to format the zero and NA to blank and also to have one formula that is going to cater all the cells instead of having 3difference formulas i want the formula i use to then know if its its NA OR Zero to automatic put a blank but still reveals' the exact answer
This comment was minimized by the moderator on the site
Hello, zodwa,
To return the blank results for both the 0 values and errors, you should apply the below formula:
=IFNA(IF(LEN(INDEX($B$2:$B$12,MATCH(D2,$A$2:$A$12,0)))=0,"",VLOOKUP(D2,IF({1,0},$A$2:$A$12,$B$2:$B$12),2,0)),"")


https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-vlookup-errors-1.png

Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
Very helpful, thanks
This comment was minimized by the moderator on the site
I think this is a good solution but is there a way around the problem that if I use it and then COUNTA() on the cells where the formula is created it counts those cells with "".
This comment was minimized by the moderator on the site
I am not a tech guru - I just want to add to my formula that if it does not find anything in the cell - it gives an accounting 0 that will be acknowledged in my total formula. =VLOOKUP(F4,Sponsorships1,2,FALSE)
This comment was minimized by the moderator on the site
for blank values the LEN function is converting true zero's from the lookup data to blank. Any ideas on how to bring true zeros across and only convert the blanks to blank?
This comment was minimized by the moderator on the site
Hi, Besty,
The above Len function just convert blanks to blank, and it keeps the real 0 when applying it. please try it again.
Or you can insert an attachment here to describe your problem.
Thank you!
This comment was minimized by the moderator on the site
Thank you, it worked!
This comment was minimized by the moderator on the site
Thanks sky yang - This is awesome!

I applied the formula you provided and I changed the cell references but now I'm getting #N/A instead of 0 or a negative symbol.
This comment was minimized by the moderator on the site
This is my formula. I can't get results to report a "-" instead of a zero. I don't want a zero I'd like accounting format for a zero. Please help.
=IF(ISNA(VLOOKUP($A13,'All Exp Posted'!$A$1:$B$100,2,FALSE)),"0",VLOOKUP($A13,'All Exp Posted'!$A$1:$B$100,2,FALSE))
This comment was minimized by the moderator on the site
all you need to do is set the cell setting to accounting and remove the " in the last part.

=IF(ISNA(VLOOKUP($A13,'All Exp Posted'!$A$1:$B$100,2,FALSE),0)

as you can see there is no quotation mark next to the zero, because adding the quotation marks sets the value as text.
This comment was minimized by the moderator on the site
Hi, laura,

If you want to get the result "- " instead of a zero, please apply the following formula:
=IF(LEN(VLOOKUP(E1,A2:B10,2,0))=0,"-",VLOOKUP(E1,A2:B10,2,0)).

Please change the cell references to your need.
Please try it, hode it can help you!

Thank you!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations