Как да приложите VLOOKUP, за да върнете празно вместо 0 или NA

  • Споделя Това
Hugh West

Винаги когато търсим стойности с помощта на VLOOKUP ако няма съвпадение, ще се покаже символът " #N/A ", а когато има 0 стойности, тя ще покаже стойността нула. Търсите ли начини да използвате функцията VLOOKUP към връща празно място вместо 0 или NA В тази статия ще покажем пет формули, с които да постигнете точно това.

Изтегляне на работна тетрадка за практика

VLOOKUP Връщане на празно място.xlsx

5 удобни начина за прилагане на VLOOKUP за връщане на празно място вместо 0 или NA

Взехме набор от данни с 2 колони: " Служител " и " Височина (cm) ", за да демонстрираме методите си. Освен това има още една съвкупност от данни, за да покажем резултатите. Виждаме, че стойността " Рос " не е в списъка на първичния набор от данни. Следователно, когато се опитаме да използваме VLOOKUP за тази стойност, получаваме " N/A " грешка в клетката C14 . Въпреки това модифицирахме формулата, за да показва празни стойности вместо тази грешка в клетката C16 .

Показахме. 5 формулите да се връщат празни с VLOOKUP функция.

  • Първите два метода показват празно вместо 0 .
  • След това, метод 3 , 4 показва празно място вместо символа " #N/A " грешка.
  • Накрая, метод 5 връща празно място както за символа " #N/A " грешка и 0 стойност.

1. Комбиниране на функциите IF и VLOOKUP за връщане на празно пространство

В този раздел ще бъдат комбинирани IF и VLOOKUP функции на връщане на a празен вместо 0 в Excel. Тук имаме предвид празна клетка със стойност 0 .

Стъпки:

  • Първоначално въведете следната формула в клетката C13 .

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

Ако не бяхме добавили IF тогава тази функция щеше да върне нула.

  • След това натиснете ВЪВЕДЕТЕ .

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

  • Първо, тази формула има две идентични VLOOKUP Първата функция има условие, което проверява дали е равно на 0 Ако не е, тогава втората VLOOKUP функция се изпълнява.
  • VLOOKUP(B13,$B$5:$C$10,2,0)
    • Изход: 0 .
    • Тази функция търси стойността от клетката B13 в диапазона от B5:C10 . Ако има съвпадение, се връща стойността от съответния C5:C10 както е посочено от 2 вътре във функцията. 0 в края на тази функция означава, че типът на съвпадение е точен .
  • Нашата формула се свежда до → IF(0=0,"",0)
    • Изход: (празен) .
    • Тук logical_test е вярно, така че имаме празен изход.

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

2. Включване на функциите IF, LEN и VLOOKUP за връщане на празно пространство

Този втори метод ще включва IF , LEN , и VLOOKUP функции на връщане на a празен вместо 0 или NA .

Стъпки:

  • Първоначално въведете следната формула в клетката C13 .

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

  • След това натиснете ВЪВЕДЕТЕ .

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

  • Тази формула отново има две VLOOKUP Освен това използвахме първата VLOOKUP функция вътре в LEN която връща дължината на даден низ. Сега дължината на празна клетка е 0 . Така че сме задали това в критерия logical_test.
  • Сега, VLOOKUP(B13,$B$5:$C$10,2,0)
    • Изход: 0 .
    • Тази функция търси стойността от клетката B13 в диапазона от B5:C10 . Ако има съвпадение, се връща стойността от съответния C5:C10 както е посочено от 2 вътре във функцията. 0 в края на тази функция означава, че типът на съвпадение е точен .
  • Нашата формула се свежда до → IF(LEN(0)=0,"",0)
    • Изход: (празен) .
    • Сайтът LEN функцията връща 0 Така че първата част от IF функцията се изпълнява и на изхода получаваме празната клетка.

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

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

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

3. Обединяване на функциите IF, ISNUMBER и VLOOKUP за връщане на празно пространство

При третия метод ще използваме IF , ISNUMBER , и VLOOKUP функции на връщане на празно място вместо " #N/A " грешка.

Стъпки:

  • Първоначално въведете следната формула в клетката C13 .

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

  • След това натиснете ВЪВЕДЕТЕ .

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

  • Тази формула има две VLOOKUP Освен това използвахме първата VLOOKUP функция вътре в ISNUMBER която връща true за число и false за нецифров резултат. VLOOKUP връща грешка, то няма да е число. Затова сме задали това в logical_test критерии и когато това се случи, фалшивата част на функцията IF ще се изпълни.
  • Сега, VLOOKUP(B13,$B$5:$C$10,2,0)
    • Изход: #N/A .
    • Тази функция търси стойността от клетката B13 в диапазона от B5:C10 . Ако има съвпадение, се връща стойността от съответния C5:C10 както е посочено от 2 вътре във функцията. Освен това стойността " Рос " не може да бъде намерен в посочения диапазон от клетки, поради което се появява грешка. 0 в края на тази функция означава, че типът на съвпадение е точен .
  • Нашата формула се свежда до → IF(ISNUMBER(#N/A),#N/A,"")
    • Изход: (празен) .
    • Функцията ISNUMBER връща 0 , което означава невярно. Така втората част на функцията IF се изпълнява и на изхода получаваме празната клетка.

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

4. Комбиниране на функциите IFERROR и VLOOKUP

В този раздел ще бъдат комбинирани IFERROR и VLOOKUP функции на връщане на a празен в Excel.

Стъпки:

  • Първоначално въведете следната формула в клетката C13 .

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

  • След това натиснете ВЪВЕДЕТЕ .

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

  • Тази формула има една VLOOKUP и я използвахме в една функция IFERROR функцията, която връща модифициран изход в случай на грешка. Сега модифицираният изход е зададен в празна клетка.
  • Сега, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
    • Изход: 0 .
    • Тази функция търси стойността от клетката B13 в диапазона от B5:C10 . Ако има съвпадение, се връща стойността от съответния C5:C10 както е посочено от 2 вътре във функцията. FALSE в края на тази функция означава. типът на съвпадение е точен .
  • Нашата формула се свежда до → IFERROR(#N/A,"")
    • Изход: (празен) .
    • Тази функция модифицира всички грешки и връща ни празен клетка като изход.

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

5. Използване на комбинирани функции за връщане на празно място вместо 0 или грешка #N/A!

В последния метод ще комбинираме IF , IFNA , и VLOOKUP функции за създаване на формула, която да връща празно място вместо 0 или NA . До този момент всеки метод беше специфичен за една стойност. Тази единствена формула обаче ще работи и за двете условия. Тук имаме предвид празна клетка със стойност 0 .

Стъпки:

  • Първоначално въведете следната формула в клетката C13 .

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

  • След това натиснете ВЪВЕДЕТЕ .

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

  • Тази формула отново има две VLOOKUP Освен това използвахме първата VLOOKUP функция вътре в IFNA функция, която проверява за " #N/A ". Ако открие грешката, ще върне 0 . В противен случай ще върне оригиналния изход. Въпреки това сме го настроили така, че когато намери 0 , то ще връщане на a празен клетка.
  • Сега, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
    • Изход: 0 .
    • Тази функция търси стойността от клетката B13 в диапазона от B5:C10 . Ако има съвпадение, се връща стойността от съответния C5:C10 както е посочено от 2 вътре във функцията. FALSE в края на тази функция означава. типът на съвпадение е точен .
  • Нашата формула се свежда до → IF(IFNA(0,0)=0,"",0)
    • Изход: (празен) .
    • Сайтът IFNA функцията връща 0 , което означава, че logical_test е вярно. Така първата част на IF функцията се изпълнява и на изхода получаваме празната клетка.

Практически раздел

Добавихме набор от практически данни за всеки метод в Excel Ето защо можете лесно да следвате нашите методи.

Заключение

Показахме ви пет използване на формули VLOOKUP към връщане на празно място вместо 0 или NA в Excel. Ако се сблъскате с някакви проблеми във връзка с тези методи или имате обратна връзка с мен, не се колебайте да коментирате по-долу. Освен това можете да посетите нашия сайт ExcelWIKI за още статии, свързани с Excel. Благодарим ви, че прочетохте, и продължавайте да се справяте добре!

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