Как использовать VLOOKUP для возврата пустого значения вместо 0 (7 способов)

  • Поделись Этим
Hugh West

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

Скачать Практическое пособие

Скачайте эту рабочую тетрадь для практики, пока вы читаете эту статью.

VLOOKUP возвращает пустое значение вместо 0.xlsx

7 быстрых способов использования VLOOKUP для возврата пустоты вместо 0 в Excel

Для демонстрации подходов мы рассматриваем набор данных, состоящий из 10 сотрудников какой-либо организации. Наш набор данных состоит из ячеек в диапазоне B5:D14 В организациях-резидентах у нас есть 3 отсутствующие значения в ячейках D8 , D10 и D13 . Мы применили функция VLOOKUP в диапазоне ячеек G5:G7 , и функция возвращает нам 0 значение вместо пустой клетка.

Теперь мы покажем вам, как получить пустую ячейку из VLOOKUP функция для пустой ячейки в исходном наборе данных.

1. использование функций IF и VLOOKUP

В этом методе мы собираемся использовать ЕСЛИ и VLOOKUP функции, чтобы получить пустой вместо 0 Этапы этого процесса приведены ниже:

📌 Шаги:

  • Прежде всего, выделите ячейку G5 .
  • Теперь запишите в ячейку следующую формулу.

=IF(VLOOKUP(F5,$B$5:$D$14,3,FALSE)="","",VLOOKUP(F5,$B$5:$D$14,3,FALSE))

  • Нажмите Войти .

  • Вы увидите, что формула возвращает нам пустой ячейка вместо 0 .
  • Тогда, дважды щелкните на Наполнительная рукоятка значок , чтобы скопировать формулу в ячейку G7 .

  • Вы получите пустой клетка для всех три значения.

Таким образом, мы можем сказать, что наша формула сработала идеально, и VLOOKUP возврат пустой вместо 0 .

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

Мы разбиваем формулу для ячейки G5 .

👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : Эта функция ищет значение ячейки F5 в нашем наборе данных, который находится в диапазоне клеток B5:D14 и выведет соответствующее значение в столбце 3 . Как значение в столбце 3 для значения F5 пустой, функция вернет нам 0 В противном случае он предоставит нам эту ценность.

👉 IF(VLOOKUP(F5,$B$5:$D$14,3,FALSE)="","",VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : The ЕСЛИ функция сначала проверяет значение VLOOKUP функция. Если VLOOKUP возврат функции пустой или логика такова правда , the ЕСЛИ возврат функции пустой в камере G5 С другой стороны, если логика ложный функция возвращает значение VLOOKUP функция.

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

2. Использование функций IF, LEN и VLOOKUP

В этом процессе мы будем использовать ЕСЛИ , LEN и VLOOKUP функции, чтобы получить пустой вместо 0 Этапы этого подхода представлены следующим образом:

📌 Шаги:

  • Сначала выберите ячейку G5 .
  • После этого запишите в ячейку следующую формулу.

=IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE))=0,"",VLOOKUP(F5,$B$5:$D$14,3,FALSE))

  • Нажмите кнопку Войти .

  • Вы заметите, что формула возвращает нам пустой ячейка вместо 0 .
  • Сейчас, дважды щелкните на Наполнительная рукоятка значок , чтобы скопировать формулу в ячейку G7 .

  • Вы получите пустой клетка для всех три значения.

Таким образом, мы можем сказать, что наша формула сработала точно, и VLOOKUP возврат пустой вместо 0 .

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

Мы разбиваем формулу для ячейки G5 .

👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : Эта функция ищет значение ячейки F5 в нашем наборе данных, который находится в диапазоне клеток B5:D14 и выведет значение столбца 3 . Как значение в столбце 3 для значения F5 пустой, функция вернет нам 0 В противном случае он предоставит нам эту ценность.

👉 LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : Эта функция подсчитывает длину символов результата, полученного от VLOOKUP функция. В данном случае значение 0 .

👉 IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE))=0,"",VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : The ЕСЛИ функция сначала проверяет значение LEN Если результат LEN функция 0 или логика такова правда , the ЕСЛИ возврат функции пустой в камере G5 С другой стороны, если логика ложный функция возвращает значение VLOOKUP функция.

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

3. комбинирование функций IF, ISBLANK и VLOOKUP

При таком подходе ЕСЛИ , ИСБЛАНК и VLOOKUP функции помогут нам получить пустой вместо 0 Шаги этой процедуры приведены ниже:

📌 Шаги:

  • Сначала выберите ячейку G5 и запишите в ячейку следующую формулу.

=IF(ISBLANK(VLOOKUP(F5,$B$5:$D$14,3,FALSE)),"",VLOOKUP(F5,$B$5:$D$14,3,FALSE))

  • Нажмите кнопку Войти .

  • Вы увидите, что формула возвращает нам пустой ячейка вместо 0 .
  • После этого, дважды щелкните на Наполнительная рукоятка значок , чтобы скопировать формулу в ячейку G7 .

  • Вы получите пустой клетка для всех три значения.

Следовательно, мы можем сказать, что наша формула сработала эффективно, и VLOOKUP возврат пустой вместо 0 .

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

Мы разбиваем формулу для ячейки G5 .

👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : Эта функция ищет значение ячейки F5 в нашем наборе данных, который находится в диапазоне клеток B5:D14 и выведет значение столбца 3 . Как значение в столбце 3 для значения F5 пустой, функция вернет нам 0 В противном случае он предоставит нам эту ценность.

👉 ISBLANK(VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : Эта функция проверяет результат от VLOOKUP Если ячейка пуста, функция вернет значение TRUE . В противном случае он вернется FALSE В этом случае значение TRUE .

👉 IF(ISBLANK(VLOOKUP(F5,$B$5:$D$14,3,FALSE)),"",VLOOKUP(F5,$B$5:$D$14,3,FALSE))) : The ЕСЛИ функция сначала проверяет значение ИСБЛАНК Если результат ИСБЛАНК функция правда , the ЕСЛИ возврат функции пустой в камере G5 С другой стороны, если логика ложный функция возвращает значение VLOOKUP функция.

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

Похожие чтения

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

4. Применение функций IF, ISNUMBER и VLOOKUP

В этой процедуре мы будем использовать функцию ЕСЛИ , ISNUMBER и VLOOKUP функции, чтобы получить пустой вместо 0 Этапы этого процесса описаны ниже:

📌 Шаги:

  • В начале выделите ячейку G5 .
  • Теперь запишите в ячейку следующую формулу.

=IF(ISNUMBER(VLOOKUP(F5,$B$5:$D$14,3,FALSE)),VLOOKUP(F5,$B$5:$D$14,3,FALSE),"")

  • Нажмите Войти .

  • Вы увидите, что формула возвращает нам пустой ячейка вместо 0 .
  • После, дважды щелкните на Наполнительная рукоятка значок , чтобы скопировать формулу в ячейку G7 .

  • Вы получите пустой клетка для всех три значения.

Наконец, мы можем сказать, что наша формула сработала успешно, и VLOOKUP возврат пустой вместо 0 .

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

Мы разбиваем формулу для ячейки G5 .

👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : Эта функция ищет значение ячейки F5 в нашем наборе данных, который находится в диапазоне клеток B5:D14 и выведет значение столбца 3 . Как значение в столбце 3 для значения F5 пустой, функция вернет нам 0 В противном случае он предоставит нам эту ценность.

👉 ISNUMBER(VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : Эта функция проверяет результат, полученный от VLOOKUP Если ячейка пуста, функция вернет значение FALSE . В противном случае он вернется TRUE В этом случае значение FALSE .

👉 IF(ISNUMBER(VLOOKUP(F5,$B$5:$D$14,3,FALSE)),VLOOKUP(F5,$B$5:$D$14,3,FALSE),"") : The ЕСЛИ функция сначала проверяет значение ISNUMBER Если результат ISNUMBER функция FALSE , the ЕСЛИ возврат функции пустой в камере G5 С другой стороны, если логика ТУРА функция возвращает значение VLOOKUP функция.

Читать далее: Как оставить ячейку пустой при отсутствии данных в Excel (5 способов)

5. использование функций IF, IFNA и VLOOKUP

В данном случае мы будем использовать ЕСЛИ , IFNA и VLOOKUP функции, чтобы получить пустой вместо 0 Этапы этого метода приведены ниже:

📌 Шаги:

  • В начале этого метода выберите ячейку G5 .
  • Затем запишите в ячейку следующую формулу.

=IF(IFNA(VLOOKUP(F5,$B$5:$D$14,3,FALSE),0)=0,"",VLOOKUP(F5,$B$5:$D$14,3,FALSE))

  • Нажмите Войти .

  • Вы заметите, что формула возвращает нам пустой ячейка вместо 0 .
  • После этого, дважды щелкните на Наполнительная рукоятка значок , чтобы скопировать формулу в ячейку G7 .

  • Вы получите пустой клетка для всех три значения.

В итоге мы можем сказать, что наша формула сработала идеально, и VLOOKUP возврат пустой вместо 0 .

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

Мы разбиваем формулу для ячейки G5 .

👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : Эта функция ищет значение ячейки F5 в нашем наборе данных, который находится в диапазоне клеток B5:D14 и выведет значение столбца 3 . Как значение в столбце 3 для значения F5 пустой, функция вернет нам 0 В противном случае он предоставит нам эту ценность.

👉 IFNA(VLOOKUP(F7,$B$5:$D$14,3,FALSE),0) : Эта функция подсчитывает длину символов результата, полученного от VLOOKUP функция. В данном случае значение 0 .

👉 IF(IFNA(VLOOKUP(F5,$B$5:$D$14,3,FALSE),0)=0,"",VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : The ЕСЛИ функция сначала проверяет значение IFNA Если результат IFNA функция 0 , the ЕСЛИ возврат функции пустой в камере G5 В противном случае функция возвращает значение параметра VLOOKUP функция.

6. Применение функций IFERROR и VLOOKUP

В следующем методе мы будем использовать IFERROR и VLOOKUP функции, чтобы получить пустой вместо 0 Мы должны искать значение, которого нет в нашем наборе данных. В этом случае формула вернет значение пустой ячейка вместо 0 Этапы этого метода приведены ниже:

📌 Шаги:

  • Прежде всего, выберите ячейку G5 .
  • Теперь запишите в ячейку следующую формулу.

=IFERROR(VLOOKUP(F5,$B$5:$D$14,3,FALSE)," ")

  • Нажмите Войти .

  • Вы увидите, что формула возвращает нам пустой ячейка вместо 0 .
  • После, дважды щелкните на Наполнительная рукоятка значок , чтобы скопировать формулу в ячейку G6 .

  • Вы получите пустой ячейку для обоих значений.

Наконец, мы можем сказать, что наша формула сработала эффективно, и VLOOKUP возврат пустой вместо 0 .

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

Мы разбиваем формулу для ячейки G5 .

👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : Эта функция ищет значение ячейки F5 в нашем наборе данных, который находится в диапазоне клеток B5:D14 и выведет значение столбца 3 . Как значение в столбце 3 для значения F5 пустой, функция вернет нам 0 В противном случае он предоставит нам эту ценность.

👉 IFERROR(VLOOKUP(F5,$B$5:$D$14,3,FALSE)," ") : The IFERROR функция сначала проверяет значение VLOOKUP Если результат VLOOKUP функция 0 , the ЕСЛИ возврат функции пустой в камере G5 В противном случае функция возвращает значение параметра VLOOKUP функция.

7. Использование функций IF, IFERROR и VLOOKUP

В следующем подходе IFERROR , ЕСЛИ , LEN и VLOOKUP функции помогут нам получить пустой ячейка вместо 0 Ниже приводится пошаговая процедура:

📌 Шаги:

  • Сначала выберите ячейку G5 .
  • После этого запишите в ячейку следующую формулу.

=IFERROR(IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,0))=0,"",VLOOKUP(F5,$B$5:$D$14,3,0)), "")

  • Нажмите Войти .

  • Вы увидите, что формула возвращает нам пустой ячейка вместо 0 .
  • Сейчас, дважды щелкните на Наполнительная рукоятка значок , чтобы скопировать формулу в ячейку G7 .

  • Вы получите пустой клетка для всех три значения.

Таким образом, мы можем сказать, что наша формула сработала успешно, и VLOOKUP возврат пустой вместо 0 .

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

Мы разбиваем формулу для ячейки G5 .

👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : Эта функция ищет значение ячейки F5 в нашем наборе данных, который находится в диапазоне клеток B5:D14 и выведет значение столбца 3 . Как значение в столбце 3 для значения F5 пустой, функция вернет нам 0 В противном случае он предоставит нам эту ценность.

👉 LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : Эта функция подсчитывает длину символов результата, полученного от VLOOKUP функция. В данном случае значение 0 .

👉 IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE))=0,"",VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : The ЕСЛИ функция сначала проверяет значение LEN Если результат LEN функция 0 или логика такова правда , the ЕСЛИ возврат функции пустой в камере G5 С другой стороны, если логика ложный функция возвращает значение VLOOKUP функция.

👉 IFERROR(IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,0))=0,"",VLOOKUP(F5,$B$5:$D$14,3,0)), "") : Эта функция проверяет решение ЕСЛИ функция. Если функция возвращает пустой клетка IFERROR функция показывает нам пустой. В противном случае функция покажет значение соответствующей ячейки в столбце 3 .

Заключение

На этом я заканчиваю эту статью. Надеюсь, что эта статья будет вам полезна, и вы сможете использовать функцию VLOOKUP для возврата пустоты вместо 0 в Excel. Пожалуйста, если у вас возникли дополнительные вопросы или рекомендации, поделитесь ими с нами в разделе комментариев ниже.

Не забудьте заглянуть на наш сайт ExcelWIKI для решения нескольких проблем, связанных с Excel. Продолжайте изучать новые методы и развивайтесь!

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.