Оглавление
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. Продолжайте изучать новые методы и развивайтесь!