Kaip taikyti VLOOKUP, kad vietoj 0 arba NA būtų grąžinama tuščia

  • Pasidalinti
Hugh West

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ą.xlsx

5 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!

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.