Ynhâldsopjefte
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