Съдържание
Винаги когато търсим стойности с помощта на VLOOKUP ако няма съвпадение, ще се покаже символът " #N/A ", а когато има 0 стойности, тя ще покаже стойността нула. Търсите ли начини да използвате функцията VLOOKUP към връща празно място вместо 0 или NA В тази статия ще покажем пет формули, с които да постигнете точно това.
Изтегляне на работна тетрадка за практика
VLOOKUP Връщане на празно място.xlsx5 удобни начина за прилагане на 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. Благодарим ви, че прочетохте, и продължавайте да се справяте добре!