Як застосувати VLOOKUP, щоб повернути пусте місце замість 0 або NA

  • Поділитися Цим
Hugh West

Кожного разу, коли ми шукаємо значення за допомогою ПЕРЕГЛЯД значень, якщо збігу не знайдено, то буде виведено " #N/A " помилки, а коли є 0 значення, він покаже значення нуль. Ви шукаєте способи використання функція VLOOKUP до повертає пропуск замість 0 або NA Тоді ця стаття саме для вас. У ній ми покажемо п'ять формул для досягнення цієї мети.

Завантажити Практичний посібник

VLOOKUP Return Blank.xlsx

5 зручних способів застосувати VLOOKUP, щоб повернути пусте місце замість 0 або NA

Ми взяли набір даних з 2 колонки: " Працівник " і " Висота (см) " для демонстрації наших методів. Крім того, є ще один набір даних для демонстрації результату. Ми бачимо, що значення " Росс " не вказано в первинному наборі даних. Тому, коли ми намагаємося використовувати ПЕРЕГЛЯД для цього значення отримаємо функцію " Н/Д " помилка в комірці C14 Однак ми змінили формулу, щоб замість помилки в комірці відображалися порожні значення C16 .

Ми показали 5 формули для повернення пустого рядка з ПЕРЕГЛЯД функцію.

  • Перші два методи показують пусте місце замість 0 .
  • Тоді, метод 3 , 4 показує порожній рядок замість " #N/A "помилка.
  • Нарешті, метод 5 повертає пусте значення для обох параметрів " #N/A " помилку та 0 цінність.

1. поєднання функцій IF та VLOOKUP для повернення пустого поля

Цей розділ об'єднає в собі ЯКЩО і ПЕРЕГЛЯД функціонує для повернення a порожній замість 0 Тут мається на увазі порожня комірка зі значенням 0 .

Сходинки:

  • Спочатку введіть в комірку наступну формулу C13 .

=IF(VLOOKUP(B13,$B$5:$C$10,2,0)=0,"",VLOOKUP(B13,$B$5:$C$10,2,0))

Якби ми не додали ЯКЩО то ця функція повернула б нуль.

  • Далі натисніть ENTER .

Розбивка по формулам

  • По-перше, ця формула має два ідентичних ПЕРЕГЛЯД До першої з них приєднано умову, яка перевіряє, чи дорівнює вона 0 Якщо ж ні, то другий ПЕРЕГЛЯД функція виконується.
  • VLOOKUP(B13,$B$5:$C$10,2,0)
    • Вихід: 0 .
    • Ця функція шукає значення з комірки B13 в діапазоні B5:C10 Якщо є збіг, то повертається значення з відповідного C5:C10 діапазону, на який вказує 2 всередині функції. 0 означає в кінці цієї функції означає тип збігу точний .
  • Наша формула зводиться до → IF(0=0,"",0)
    • Вихідні дані: (Пусто) .
    • Ось тут і відбулася логічний_тест є істинним, тому ми отримали порожній вивід.

Читати далі: Як залишити комірку порожньою, якщо в Excel немає даних (5 способів)

2. включення функцій IF, LEN та VLOOKUP для повернення порожнього поля

Цей другий метод буде включати в себе ЯКЩО , LEN і ПЕРЕГЛЯД функціонує для повернення a порожній замість 0 або NA .

Сходинки:

  • Спочатку введіть в комірку наступну формулу C13 .

=IF(LEN(VLOOKUP(B13,$B$5:$C$10,2,0))=0,"",VLOOKUP(B13,$B$5:$C$10,2,0))

  • Далі натисніть ENTER .

Розбивка по формулам

  • Знову ж таки, ця формула має дві складові ПЕРЕГЛЯД Більше того, ми використали перший ПЕРЕГЛЯД функцію всередині LEN яка повертає довжину рядка. Отже, довжина порожньої комірки дорівнює 0 Отже, ми встановили це в критерії логічного_тесту.
  • Негайно, VLOOKUP(B13,$B$5:$C$10,2,0)
    • Вихід: 0 .
    • Ця функція шукає значення з комірки B13 в діапазоні B5:C10 Якщо є збіг, то повертається значення з відповідного C5:C10 діапазону, на який вказує 2 всередині функції. 0 означає в кінці цієї функції означає тип збігу точний .
  • Наша формула зводиться до → IF(LEN(0)=0,"",0)
    • Вихідні дані: (Пусто) .
    • На сьогоднішній день, на жаль, це не так. LEN функція повертає 0 Отже, перша порція ЯКЩО функція виконується і на виході ми отримуємо порожню комірку.

Читати далі: Як використовувати XLOOKUP для повернення порожнього значення замість 0

Схожі читання

  • Як видалити нулі перед числом в Excel (6 простих способів)
  • Приховування рядків з нульовими значеннями в Excel за допомогою макросу (3 способи)
  • Як приховати серії діаграм без даних в Excel (4 простих способи)
  • Приховування нульових значень у зведеній таблиці Excel (3 простих способи)

3. об'єднання функцій IF, ISNUMBER та VLOOKUP для повернення пустого поля

У третьому методі ми будемо використовувати ЯКЩО , НОМЕР і ПЕРЕГЛЯД функціонує для зворотний бланк замість " #N/A "помилка.

Сходинки:

  • Спочатку введіть в комірку наступну формулу C13 .

=IF(ISUMBER(VLOOKUP(B13,$B$5:$C$10,2,0)),VLOOKUP(B13,$B$5:$C$10,2,0),"")

  • Далі натисніть ENTER .

Розбивка по формулам

  • Ця формула має дві складові ПЕРЕГЛЯД Більше того, ми використали перший ПЕРЕГЛЯД функцію всередині НОМЕР яка повертає true для числового виводу і false для нечислового. Тепер, якщо перший ПЕРЕГЛЯД повертає помилку, то це не буде число. Отже, ми встановили це в логічний_тест критерії і коли це станеться, фальшива частина функція IF буде виконано.
  • Негайно, VLOOKUP(B13,$B$5:$C$10,2,0)
    • Вихід: #N/A .
    • Ця функція шукає значення з комірки B13 в діапазоні B5:C10 Якщо є збіг, то повертається значення з відповідного C5:C10 діапазону, на який вказує 2 всередині функції, причому значення " Росс " не може бути знайдено в зазначеному діапазоні комірок, тому і виникла помилка. 0 означає в кінці цієї функції означає тип збігу точний .
  • Наша формула зводиться до → IF(ISUMBER(#N/A),#N/A,"")
    • Вихідні дані: (Пусто) .
    • Функція ISNUMBER прибутки 0 що означає "неправда". Отже, друга частина функція IF виконується і ми отримуємо порожню комірку на виході.

Читати далі: Функція помилки Excel повертає порожній рядок замість 0

4. об'єднання функцій IFERROR та VLOOKUP

Цей розділ об'єднає в собі ПОМИЛКА і ПЕРЕГЛЯД функціонує для повернення a порожній в Excel.

Сходинки:

  • Спочатку введіть в комірку наступну формулу C13 .

=IFERROR(VLOOKUP(B13,$B$5:$C$10,2,FALSE),"")

  • Далі натисніть ENTER .

Розбивка по формулам

  • Ця формула має єдиний ПЕРЕГЛЯД функцію, і ми використали це в рамках ПОМИЛКА яка повертає модифікований вивід у випадку помилки. Тепер модифікований вивід встановлюється у порожню комірку.
  • Негайно, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
    • Вихід: 0 .
    • Ця функція шукає значення з комірки B13 в діапазоні B5:C10 Якщо є збіг, то повертається значення з відповідного C5:C10 діапазону, на який вказує 2 всередині функції. НЕПРАВДА в кінці цієї функції означає тип збігу точний .
  • Наша формула зводиться до → IFERROR(#N/A,"")
    • Вихідні дані: (Пусто) .
    • Ця функція модифікує будь-які помилки та прибутки нас порожній комірку в якості вихідних даних.

Читати далі: Як виключити нульові значення за допомогою формули в Excel (3 простих способи)

5. використання комбінованих функцій для повернення пустого значення замість 0 або #N/A! Помилка

В останньому методі ми об'єднаємо ЯКЩО , IFNA і ПЕРЕГЛЯД функції для створення формули, яка повертає пусте місце замість 0 або NA До цього моменту кожен метод був специфічний для одного значення. Однак ця єдина формула буде працювати для обох умов. Тут ми мали на увазі порожню комірку зі значенням 0 .

Сходинки:

  • Спочатку введіть в комірку наступну формулу C13 .

=IF(IFNA(VLOOKUP(B13,$B$5:$C$10.2,FALSE),0)=0,"",VLOOKUP(B13,$B$5:$C$10.2,FALSE))

  • Далі натисніть ENTER .

Розбивка по формулам

  • Знову ж таки, ця формула має дві складові ПЕРЕГЛЯД Більше того, ми використали перший ПЕРЕГЛЯД функцію всередині IFNA яка перевіряє наявність функції " #N/A "Якщо він знайде помилку, то поверне 0 В іншому випадку він поверне вихідні дані. Однак, ми налаштували його так, що коли він знайде 0 це буде повернення a порожній в камеру.
  • Негайно, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
    • Вихід: 0 .
    • Ця функція шукає значення з комірки B13 в діапазоні B5:C10 Якщо є збіг, то повертається значення з відповідного C5:C10 діапазону, на який вказує 2 всередині функції. НЕПРАВДА в кінці цієї функції означає тип збігу точний .
  • Наша формула зводиться до → IF(IFNA(0,0)=0,"",0)
    • Вихідні дані: (Пусто) .
    • На сьогоднішній день, на жаль, це не так. IFNA функція повертає 0 що означає, що логічний_тест Отже, перша частина ЯКЩО функція виконується і на виході ми отримуємо порожню комірку.

Практична секція

Ми додали набір практичних даних для кожного методу в Excel Тому ви можете легко слідувати нашим методам.

Висновок

Ми показали вам п'ять формули для використання ПЕРЕГЛЯД до зворотний бланк замість 0 або NA Якщо у вас виникли проблеми з цими методами або у вас є якісь побажання до мене, будь ласка, коментуйте нижче. Крім того, ви можете відвідати наш сайт ExcelWIKI щоб знайти більше статей, пов'язаних з Excel. Дякуємо, що читаєте, і продовжуйте в тому ж дусі!

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.