Как да използвате 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 , а функцията ни връща a 0 вместо стойност празен клетка.

Сега ще ви покажем как да получите празната клетка от VLOOKUP за празна клетка в оригиналния набор от данни.

1. Използване на функциите IF и VLOOKUP

В този метод ще използваме IF и 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 IF първо проверява стойността на VLOOKUP функция. Ако VLOOKUP функцията връща празен или логиката е вярно . IF функцията връща празен в клетка G5 От друга страна, ако логиката е фалшив , функцията връща стойността на VLOOKUP функция.

Прочетете още: Как да използвате XLOOKUP, за да върнете празно вместо 0

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

В този процес ще използваме IF , 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 IF първо проверява стойността на LEN Ако резултатът от функцията LEN функция е 0 или логиката е вярно . IF функцията връща празен в клетка G5 От друга страна, ако логиката е фалшив , функцията връща стойността на VLOOKUP функция.

Прочетете още: Функцията IFERROR на Excel за връщане на празно място вместо 0

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

При този подход IF , ISBLANK , и 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 IF първо проверява стойността на ISBLANK Ако резултатът от функцията ISBLANK функция е вярно . IF функцията връща празен в клетка G5 От друга страна, ако логиката е фалшив , функцията връща стойността на VLOOKUP функция.

Прочетете още: Как да изключите нулеви стойности с формула в Excel (3 лесни начина)

Подобни четива

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

4. прилагане на функциите IF, ISNUMBER и VLOOKUP

В тази процедура ще използваме IF , 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 IF първо проверява стойността на ISNUMBER Ако резултатът от функцията ISNUMBER функция е FALSE . IF функцията връща празен в клетка G5 От друга страна, ако логиката е TURE , функцията връща стойността на VLOOKUP функция.

Прочетете още: Как да оставите клетката празна, ако няма данни в Excel (5 начина)

5. Използване на функциите IF, IFNA и VLOOKUP

В този случай ще използваме IF , 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 IF първо проверява стойността на IFNA Ако резултатът от функцията IFNA функция е 0 . IF функцията връща празен в клетка 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 . IF функцията връща празен в клетка G5 . В противен случай функцията връща стойността на VLOOKUP функция.

7. използване на функциите IF, IFERROR и VLOOKUP

При следния подход IFERROR , IF , 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 IF първо проверява стойността на LEN Ако резултатът от функцията LEN функция е 0 или логиката е вярно . IF функцията връща празен в клетка G5 От друга страна, ако логиката е фалшив , функцията връща стойността на VLOOKUP функция.

👉 IFERROR(IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,0))=0,"",VLOOKUP(F5,$B$5:$D$14,3,0)), "") : Тази функция проверява решението на IF Ако функцията връща празен клетка, на IFERROR ни показва функцията празен. В противен случай функцията ще покаже стойността на съответната клетка в колона 3 .

Заключение

Това е краят на тази статия. Надявам се, че тази статия ще ви бъде полезна и ще можете да използвате функцията VLOOKUP, за да върнете празно място вместо 0 в Excel. Моля, споделете с нас допълнителни въпроси или препоръки в раздела за коментари по-долу, ако имате допълнителни въпроси или препоръки.

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

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.