Hoe VLOOKUP tapasse om leech werom te jaan ynstee fan 0 of NA

  • Diel Dit
Hugh West

As wy wearden opsykje mei de VLOOKUP wearden, as der gjin oerienkomst is, dan sil it in " #N/A " flater sjen litte, en as der 0 wearden binne, sil it de wearde nul sjen litte. Binne jo op syk nei manieren om de funksje VLOOKUP te brûken om in lege werom te jaan ynstee fan 0 of NA yn Excel? Dan is dit it goede artikel foar jo. Yn dit skriuwen sille wy fiif formules sjen litte om dat krekt te berikken.

Download Oefeningswurkboek

VLOOKUP Return Blank.xlsx

5 handige manieren om VLOOKUP oan te passen om leech werom te jaan ynstee fan 0 of NA

Wy hawwe in dataset nommen mei 2 kolommen: " Employee " en " Hichte (cm) " om ús metoaden te demonstrearjen. Boppedat is d'r in oare dataset om de útfier te sjen. Wy kinne sjen dat de wearde " Ross " net op 'e primêre dataset stiet. Dêrom, as wy besykje de VLOOKUP funksje te brûken foar dy wearde, krije wy de flater " N/A " yn sel C14 . Wy hawwe de formule lykwols oanpast om lege wearden te sjen ynstee fan dy flater yn sel C16 .

Wy hawwe 5 -formules sjen litten om werom te gean leech mei de funksje VLOOKUP .

  • De earste twa metoaden litte leech sjen ynstee fan 0 .
  • Dan , metoade 3 , 4 lit in leech sjen ynstee fan de flater " #N/A ".
  • Lêst, metoade 5 jout leech foar sawol de " #N/A " flater as de 0 wearde.

1. Kombinearje IF- en VLOOKUP-funksjes om leech werom te jaan

Dizze seksje sil de IF<3 kombinearje> en VLOOKUP funksjes om in leech werom te jaan yn stee fan 0 yn Excel. Hjir hawwe wy lege sel bedoeld mei de wearde 0 .

Stappen:

  • Typ earst de folgjende formule yn sel C13 .

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

As wy de <1 net tafoege hawwe> IF -funksje, dan soe dizze funksje nul hawwe weromjûn.

  • Druk dêrnei op ENTER .

Formule-ôfdieling

  • Earst, dit formule hat twa identike VLOOKUP funksjes. De earste hat in betingst dy't kontrolearret oft it lyk is oan 0 . As dat net is, dan wurdt de twadde VLOOKUP funksje útfierd.
  • VLOOKUP(B13,$B$5:$C$10,2,0)
    • Utfier: 0 .
    • Dizze funksje siket nei de wearde fan sel B13 yn it berik fan B5:C10 . As der in oerienkomst is, dan jout it de wearde werom út it respektivelike C5:C10 -berik lykas oanjûn troch 2 binnen de funksje. De 0 betsjut oan 'e ein fan dizze funksje betsjut dat it oerienkomsttype krekt is .
  • Us formule fermindert nei → IF( 0=0,””,0)
    • Utfier: (Leech) .
    • Hjir is de logyske_test wier, dus wy hawwe de legeoutput.

Lês mear: Hoe kinne jo sel leech litte as d'r gjin gegevens binne yn Excel (5 manieren)

2. IF-, LEN- en VLOOKUP-funksjes opnimme om leech werom te jaan

Dizze twadde metoade sil de IF , LEN opnimme , en VLOOKUP funksjes om in in blank werom te jaan yn stee fan 0 of NA .

Stappen:

  • Typ earst de folgjende formule yn sel C13 .

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

  • Druk dan op ENTER .

Formule-ôfdieling

  • Nochris hat dizze formule twa VLOOKUP funksjes. Boppedat hawwe wy de earste VLOOKUP -funksje brûkt yn in LEN -funksje, dy't de lingte fan in tekenrige werombringt. No is de lingte fan in lege sel 0 . Dat, wy hawwe dit ynsteld yn 'e logical_test kritearia.
  • No, VLOOKUP(B13,$B$5:$C$10,2,0)
    • Utfier: 0 .
    • Dizze funksje siket de wearde fan sel B13 yn it berik B5:C10 . As der in oerienkomst is, dan jout it de wearde werom út it respektivelike C5:C10 -berik lykas oanjûn troch 2 binnen de funksje. De 0 betsjut oan 'e ein fan dizze funksje betsjut dat it oerienkomsttype krekt is .
  • Us formule fermindert nei → IF( LEN(0)=0,"",0)
    • Utfier: (Leech) .
    • De LEN funksjejout 0 werom. Dat, it earste diel fan 'e funksje IF wurdt útfierd en wy krije de lege sel as de útfier.

Lês mear: Hoe kinne jo XLOOKUP brûke om leech werom te jaan yn stee fan 0

Gelykbere lêzings

  • Hoe kinne jo Nullen fuortsmite foar in nûmer yn Excel (6 maklike manieren)
  • Rijen mei nulwearden yn Excel ferbergje mei makro (3 manieren)
  • Hoe kinne jo diagramsearjes ferbergje sûnder gegevens yn Excel (4 maklike metoaden)
  • Nulwearden ferbergje yn Excel-draaitabel (3 maklike metoaden)

3. It gearfoegjen fan IF-, ISNUMBER- en VLOOKUP-funksjes om leech werom te jaan

Yn 'e tredde metoade sille wy de IF , brûke ISNUMBER , en VLOOKUP funksjes om blank werom te jaan ynstee fan de " #N/A ” flater.

Stappen:

  • Typ earst de folgjende formule yn sel C13 .

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

  • Druk dan op ENTER .

Formule-ôfdieling

  • Ty s formule hat twa VLOOKUP funksjes. Boppedat hawwe wy de earste VLOOKUP -funksje brûkt yn in ISNUMBER -funksje, dy't wier jout foar in getal en falsk foar in net- numerike útfier. No, as de earste VLOOKUP funksje in flater jout, dan sil it gjin nûmer wêze. Dat, wy hawwe dit ynsteld yn 'e logyske_test kritearia , enas dat bart sil it falske diel fan de IF-funksje útfiere.
  • No, VLOOKUP(B13,$B$5:$C$10,2, 0)
    • Utfier: #N/A .
    • Dizze funksje siket nei de wearde fan sel B13 yn it berik fan B5:C10 . As der in oerienkomst is, dan jout it de wearde werom út it respektivelike C5:C10 -berik lykas oanjûn troch 2 binnen de funksje. Boppedat kin de wearde " Ross " net fûn wurde yn it opjûne selberik, dêrtroch hat it de flater toand. De 0 betsjut oan 'e ein fan dizze funksje betsjut dat it oerienkomsttype krekt is .
  • Us formule fermindert nei → IF( ISNUMBER(#N/A),#N/A,"")
    • Utfier: (Leech) .
    • De ISNUMBER-funksje jout 0 werom, wat falsk betsjut. Dat, it twadde diel fan de IF-funksje wurdt útfierd en wy krije de lege sel as de útfier.

Lês mear: Excel IFERROR-funksje om leech werom te jaan ynstee fan 0

4. IFERROR- en VLOOKUP-funksjes kombinearje

Dizze seksje sil de <2 kombinearje>IFERROR en VLOOKUP funksjes om a leech werom te jaan yn Excel.

Stappen:

  • Typ earst de folgjende formule yn sel C13 .

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

  • Druk dan op ENTER .

Formule-ôfdieling

  • Dizze formule hat ien VLOOKUP -funksje, en wy hawwe dizze brûkt yn in IFERROR -funksje, dy't feroare útfier weromjout yn it gefal fan in flater. No is de wizige útfier ynsteld op in lege sel.
  • No, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
    • Utfier: 0 .
    • Dizze funksje siket nei de wearde fan sel B13 yn it berik B5:C10 . As der in oerienkomst is, dan jout it de wearde werom út it respektivelike C5:C10 -berik lykas oanjûn troch 2 binnen de funksje. De FALSE oan 'e ein fan dizze funksje betsjut dat it oerienkomsttype eksakt is .
  • Us formule fermindert nei → IFERROR(# N/A,””)
    • Utfier: (Leech) .
    • Dizze funksje feroaret alle flaters en jout ús de blanke sel as de útfier.

Lês mear: Hoe kinne jo nulwearden útslute mei formule yn Excel (3 Easy Ways)

5. Kombinearre funksjes brûke om leech werom te jaan ynstee fan 0 of #N/A! Flater

Yn de lêste metoade sille wy de IF , IFNA en <2 kombinearje>VLOOKUP -funksjes om in formule te meitsjen om leech werom te jaan ynstee fan 0 of NA . Oant dit punt wie elke metoade spesifyk foar ien wearde. Dizze ienige formule sil lykwols wurkje foar beide betingsten. Hjir hawwe wy lege sel bedoeld mei de wearde 0 .

Stappen:

  • Typ earst de folgjende formule ynsel C13 .

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

  • Druk dêrnei op ENTER .

Formule Ferdieling

  • Op 'e nij hat dizze formule twa VLOOKUP funksjes. Boppedat hawwe wy de earste VLOOKUP -funksje brûkt yn in IFNA -funksje, dy't kontrolearret foar de " # N/A " flater. As it de flater fynt, dan sil it 0 weromjaan. Oars sil it de orizjinele útfier werombringe. Wy hawwe it lykwols sa ynsteld dat wannear't it 0 fynt, it in blanke sel werjaan sil.
  • No, VLOOKUP (B13,$B$5:$C$10,2,FALSE)
    • Utfier: 0 .
    • Dizze funksje siket nei de wearde fan sel B13 yn it berik fan B5:C10 . As der in oerienkomst is, dan jout it de wearde werom út it respektivelike C5:C10 -berik lykas oanjûn troch 2 binnen de funksje. De FALSE oan it ein fan dizze funksje betsjut dat it oerienkomsttype krekt is .
  • Us formule fermindert nei → IF(IFNA) (0,0)=0,””,0)
    • Utfier: (Leech) .
    • De IFNA -funksje jout 0 werom, wat betsjut dat de logyske_test wier is. Dus, it earste diel fan 'e funksje IF wurdt útfierd en wy krije de lege sel as de útfier.

Oefeningsseksje

Wy hawwe in praktykdataset tafoege foar elke metoade yn it Excel -bestân. Dêrom kinne jo folgjetegearre mei ús metoaden maklik.

Konklúzje

Wy hawwe jo fiif formules sjen litten om VLOOKUP om blank werom te jaan ynstee fan 0 of NA yn Excel. As jo ​​​​problemen hawwe oangeande dizze metoaden of feedback foar my hawwe, fiel jo frij om hjirûnder kommentaar te jaan. Boppedat kinne jo ús side besykje ExcelWIKI foar mear Excel-relatearre artikels. Tankewol foar it lêzen, en bliuw goed dwaan!

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.