Turinys
Kiekvieną kartą, kai ieškome reikšmių naudodami VLOOKUP reikšmių, o jei nėra atitikmenų, bus rodomas " #N/A " klaida, o kai yra 0 reikšmes, bus rodoma nulinė reikšmė. Ar ieškote būdų, kaip naudoti VLOOKUP funkcija į vietoj 0 grąžinti tuščią langelį arba NA tada šis straipsnis kaip tik jums. Šiame straipsnyje pateiksime penkias formules, kaip tai pasiekti.
Atsisiųsti praktikos sąsiuvinį
VLOOKUP Grąžinti tuščią vietą.xlsx5 patogūs būdai, kaip taikyti VLOOKUP, kad vietoj 0 arba NA būtų grąžinta tuščia
Mes paėmėme duomenų rinkinį su 2 stulpeliai: " Darbuotojas " ir " Aukštis (cm) ", kad pademonstruotume savo metodus. Be to, yra dar vienas duomenų rinkinys, kad parodytume išvestį. Matome, kad reikšmė " Ross " nėra įtrauktas į pirminį duomenų rinkinį. Todėl, kai bandome naudoti VLOOKUP funkciją šiai vertei, gausime " NETAIKOMA " klaida ląstelėje C14 Tačiau mes pakeitėme formulę, kad vietoj šios klaidos ląstelėje būtų rodomos tuščios reikšmės. C16 .
Mes parodėme. 5 formulės, kad būtų grąžinama tuščia VLOOKUP funkcija.
- Pirmieji du metodai rodo tuščią, o ne 0 .
- Tada metodas 3 , 4 vietoj " #N/A " klaida.
- Galiausiai, metodas 5 grąžina tuščią abiejų " #N/A " klaida ir 0 vertė.
1. Funkcijų IF ir VLOOKUP derinimas siekiant grąžinti tuščią langą
Šiame skyriuje bus sujungti IF ir VLOOKUP funkcijas, kad grąžinti a tuščia vietoj 0 čia mes turime tuščią ląstelę su verte 0 .
Žingsniai:
- Iš pradžių ląstelėje įveskite šią formulę C13 .
=IF(VLOOKUP(B13,$B$5:$C$10,2,0)=0,"",VLOOKUP(B13,$B$5:$C$10,2,0))
Jei nepridėtume IF funkciją, tuomet ši funkcija būtų grąžinusi nulį.
- Tada paspauskite ĮVESKITE .
Formulės suskirstymas
- Pirma, ši formulė turi du vienodus VLOOKUP Pirmajai funkcijai priskirta sąlyga, pagal kurią tikrinama, ar ji lygi 0 Jei taip nėra, tuomet antrasis VLOOKUP vykdoma funkcija.
- VLOOKUP(B13,$B$5:$C$10,2,0)
- Išėjimas: 0 .
- Ši funkcija ieško reikšmės iš ląstelės B13 nuo B5:C10 . Jei sutampa, grąžinama atitinkama reikšmė iš C5:C10 diapazonas, kaip nurodyta 2 funkcijos viduje. 0 šios funkcijos pabaigoje reiškia, kad rungtynių tipas yra tikslus .
- Mūsų formulė redukuojama į → IF(0=0,"",0)
- Išėjimas: (tuščias) .
- Čia logical_test yra tiesa, todėl gavome tuščią išvestį.
Skaityti daugiau: Kaip palikti tuščią langelį, jei "Excel" nėra duomenų (5 būdai)
2. Funkcijų IF, LEN ir VLOOKUP įtraukimas siekiant grąžinti tuščią langą
Šis antrasis metodas apima IF , LEN , ir VLOOKUP funkcijas, kad grąžinti a tuščia vietoj 0 arba NA .
Žingsniai:
- Iš pradžių ląstelėje įveskite šią formulę C13 .
=IF(LEN(VLOOKUP(B13,$B$5:$C$10,2,0))=0,"",VLOOKUP(B13,$B$5:$C$10,2,0))
- Tada paspauskite ĮVESKITE .
Formulės suskirstymas
- Šią formulę vėlgi sudaro dvi dalys VLOOKUP Be to, mes naudojome pirmąją VLOOKUP funkcija, esanti viduje LEN funkcija, grąžinanti eilutės ilgį. Dabar tuščio langelio ilgis yra 0 . Taigi, tai nustatėme loginio testo kriterijuje logical_test.
- Dabar, VLOOKUP(B13,$B$5:$C$10,2,0)
- Išėjimas: 0 .
- Ši funkcija ieško reikšmės iš ląstelės B13 nuo B5:C10 . Jei sutampa, grąžinama atitinkama reikšmė iš C5:C10 diapazonas, kaip nurodyta 2 funkcijos viduje. 0 šios funkcijos pabaigoje reiškia, kad rungtynių tipas yra tikslus .
- Mūsų formulė redukuojama į → IF(LEN(0)=0,"",0)
- Išėjimas: (tuščias) .
- Svetainė LEN funkcija grąžina 0 . Taigi, pirmoji dalis IF funkcija įvykdoma, o išvesties rezultatas yra tuščia ląstelė.
Skaityti daugiau: Kaip naudoti XLOOKUP, kad vietoj 0 būtų grąžinama tuščia
Panašūs skaitiniai
- Kaip "Excel" programoje pašalinti nulius prieš skaičių (6 paprasti būdai)
- Eilučių su nulinėmis vertėmis slėpimas "Excel" programoje naudojant makrokomandą (3 būdai)
- Kaip "Excel" programoje paslėpti diagramų serijas be duomenų (4 paprasti metodai)
- Nulinių verčių slėpimas "Excel" suvestinėje lentelėje (3 paprasti metodai)
3. IF, ISNUMBER ir VLOOKUP funkcijų sujungimas, siekiant grąžinti tuščią langą
Trečiajame metode naudosime IF , ISNUMBER , ir VLOOKUP funkcijas, kad grąžinti tuščią langą vietoj " #N/A " klaida.
Žingsniai:
- Iš pradžių ląstelėje įveskite šią formulę C13 .
=IF(ISNUMBER(VLOOKUP(B13,$B$5:$C$10,2,0)),VLOOKUP(B13,$B$5:$C$10,2,0),"")
- Tada paspauskite ĮVESKITE .
Formulės suskirstymas
- Šią formulę sudaro dvi dalys VLOOKUP Be to, mes naudojome pirmąją VLOOKUP funkcija, esanti viduje ISNUMBER funkcija, kuri grąžina true, jei gaunamas skaičius, ir false, jei gaunamas neskaitmeninis rezultatas. VLOOKUP funkcija grąžina klaidą, tai nebus skaičius. logical_test kriterijai , o kai taip atsitinka, klaidinga dalis funkcija IF bus įvykdytas.
- Dabar, VLOOKUP(B13,$B$5:$C$10,2,0)
- Išvestis: #N/A .
- Ši funkcija ieško reikšmės iš ląstelės B13 nuo B5:C10 . Jei sutampa, grąžinama atitinkama reikšmė iš C5:C10 diapazonas, kaip nurodyta 2 Be to, funkcijos viduje įrašoma reikšmė " Ross " nerandama nurodytame ląstelių intervale, todėl rodoma klaida. 0 šios funkcijos pabaigoje reiškia, kad rungtynių tipas yra tikslus .
- Mūsų formulė redukuojama į → IF(ISNUMBER(#N/A),#N/A,"")
- Išėjimas: (tuščias) .
- Funkcija ISNUMBER grąžina 0 , t. y. klaidinga. Taigi, antroji dalis funkcija IF įvykdomas ir išvesties rezultatas yra tuščia ląstelė.
Skaityti daugiau: "Excel" IFERROR funkcija, grąžinanti tuščią vietą vietoj 0
4. Funkcijų IFERROR ir VLOOKUP derinimas
Šiame skyriuje bus sujungti IFERROR ir VLOOKUP funkcijos grąžinti a tuščia "Excel" programoje.
Žingsniai:
- Iš pradžių ląstelėje įveskite šią formulę C13 .
=IFERROR(VLOOKUP(B13,$B$5:$C$10,2,FALSE),"")
- Tada paspauskite ĮVESKITE .
Formulės suskirstymas
- Ši formulė turi vieną VLOOKUP funkciją ir naudojome ją viduje IFERROR funkcija, kuri klaidos atveju grąžina pakeistą išvestį. Dabar pakeista išvestis nustatoma į tuščią langelį.
- Dabar, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
- Išėjimas: 0 .
- Ši funkcija ieško reikšmės iš ląstelės B13 nuo B5:C10 . Jei sutampa, grąžinama atitinkama reikšmė iš C5:C10 diapazonas, kaip nurodyta 2 funkcijos viduje. FALSE šios funkcijos pabaigoje reiškia, kad rungtynių tipas yra tikslus .
- Mūsų formulė redukuojama į → IFERROR(#N/A,"")
- Išėjimas: (tuščias) .
- Ši funkcija pakeičia visas klaidas ir grąžina mums tuščia ląstelė kaip išvestis.
Skaityti daugiau: Kaip neįtraukti nulinių verčių naudojant "Excel" formulę (3 paprasti būdai)
5. Kombinuotųjų funkcijų naudojimas, kad vietoj 0 arba #N/A! klaidos būtų grąžinta tuščia vieta
Galutiniame metode sujungiame IF , IFNA , ir VLOOKUP funkcijų, kad sukurtumėte formulę, grąžinančią tuščią vietą vietoj 0 arba NA Iki šiol kiekvienas metodas buvo skirtas vienai vertei. Tačiau ši vienintelė formulė veiks abiem sąlygoms. Čia turime omenyje tuščią ląstelę su verte 0 .
Žingsniai:
- Iš pradžių ląstelėje įveskite šią formulę C13 .
=IF(IFNA(VLOOKUP(B13,$B$5:$C$10,2,FALSE),0)=0,"",VLOOKUP(B13,$B$5:$C$10,2,FALSE))
- Tada paspauskite ĮVESKITE .
Formulės suskirstymas
- Šią formulę vėlgi sudaro dvi dalys VLOOKUP Be to, mes naudojome pirmąją VLOOKUP funkcija, esanti viduje IFNA funkcija, kuri tikrina, ar " #N/A " klaida. Jei ji randama, grąžinama 0 . Priešingu atveju jis grąžins pradinę išvestį. Tačiau mes nustatėme, kad kai jis suranda 0 , jis bus grąžinti a tuščia ląstelės.
- Dabar, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
- Išėjimas: 0 .
- Ši funkcija ieško reikšmės iš ląstelės B13 nuo B5:C10 . Jei sutampa, grąžinama atitinkama reikšmė iš C5:C10 diapazonas, kaip nurodyta 2 funkcijos viduje. FALSE šios funkcijos pabaigoje reiškia, kad rungtynių tipas yra tikslus .
- Mūsų formulė redukuojama į → IF(IFNA(0,0)=0,"",0)
- Išėjimas: (tuščias) .
- Svetainė IFNA funkcija grąžina 0 , o tai reiškia, kad logical_test yra tiesa. Taigi, pirmoji dalis IF funkcija įvykdoma, o išvesties rezultatas yra tuščia ląstelė.
Praktikos skyrius
Kiekvienam metodui pridėjome praktinių duomenų rinkinį "Excel" Todėl galite lengvai sekti mūsų metodais.
Išvada
Mes parodėme jums penki naudojamos formulės VLOOKUP į grąžinti tuščią langą vietoj 0 arba NA programoje "Excel". Jei susidūrėte su problemomis, susijusiomis su šiais metodais, arba turite man kokių nors pastabų, nedvejodami komentuokite toliau. Be to, galite apsilankyti mūsų svetainėje ExcelWIKI daugiau su "Excel" susijusių straipsnių. Dėkojame, kad skaitote, ir toliau sekasi gerai!