Sådan Anvend VLOOKUP til at returnere tomt i stedet for 0 eller NA

  • Del Dette
Hugh West

Når vi søger efter værdier ved hjælp af VLOOKUP værdier, hvis der ikke er noget match, vil der blive vist et " #N/A " fejl, og når der er 0 værdier, vil den vise værdien nul. Leder du efter måder at bruge VLOOKUP-funktionen til returnerer et tomt felt i stedet for 0 eller NA i Excel? Så er dette den rigtige artikel for dig. I denne artikel viser vi fem formler, der gør det muligt at opnå netop dette.

Download arbejdsbog til øvelser

VLOOKUP Returnering Blank.xlsx

5 praktiske måder at anvende VLOOKUP til at returnere tomt i stedet for 0 eller NA

Vi har taget et datasæt med 2 kolonner: " Medarbejder " og " Højde(cm) " for at demonstrere vores metoder. Desuden er der et andet datasæt til at vise resultatet. Vi kan se, at værdien " Ross " er ikke opført i det primære datasæt. Når vi forsøger at bruge VLOOKUP funktion for denne værdi, får vi " N/A " fejl i celle C14 Vi har dog ændret formlen, så den viser tomme værdier i stedet for denne fejl i celle C16 .

Vi har vist 5 formler til at returnere blank med VLOOKUP funktion.

  • De to første metoder viser blank i stedet for 0 .
  • Derefter, metode 3 , 4 viser et tomt felt i stedet for " #N/A " fejl.
  • Endelig, metode 5 returnerer blank for både " #N/A " fejl og 0 værdi.

1. Kombination af IF- og VLOOKUP-funktioner for at returnere tomt

I dette afsnit kombineres de IF og VLOOKUP funktioner til returnere a blank i stedet for 0 i Excel. Her har vi ment en tom celle med værdien 0 .

Trin:

  • Indtast først følgende formel i celle C13 .

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

Hvis vi ikke havde tilføjet IF funktion, ville denne funktion have returneret nul.

  • Derefter skal du trykke på INDTAST .

Opdeling af formler

  • For det første har denne formel to identiske VLOOKUP Den første har en betingelse, der kontrollerer, om den er lig med 0 Hvis den ikke er det, så er den anden VLOOKUP funktionen udføres.
  • VLOOKUP(B13,$B$5:$C$10,2,0)
    • Udgang: 0 .
    • Denne funktion leder efter værdien fra celle B13 i området på B5:C10 Hvis der er et match, returneres værdien fra det respektive C5:C10 som angivet ved 2 inden for funktionen. 0 betyder i slutningen af denne funktion betyder, at den match type er nøjagtig .
  • Vores formel kan reduceres til → IF(0=0,"",0)
    • Udgang: (blank) .
    • Her er det logisk_test er sand, så vi har fået det tomme output.

Læs mere: Hvordan man efterlader en celle tom, hvis der ikke er nogen data i Excel (5 måder)

2. Indarbejdelse af IF-, LEN- og VLOOKUP-funktioner til at returnere tomt

Denne anden metode vil inddrage de IF , LEN , og VLOOKUP funktioner til returnere a blank i stedet for 0 eller NA .

Trin:

  • Indtast først følgende formel i celle C13 .

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

  • Derefter skal du trykke på INDTAST .

Opdeling af formler

  • Igen har denne formel to VLOOKUP Desuden har vi anvendt den første VLOOKUP funktion i en LEN funktion, som returnerer længden af en streng. Nu er længden af en tom celle 0 Så vi har indstillet dette i kriterierne logical_test.
  • Nu, VLOOKUP(B13,$B$5:$C$10,2,0)
    • Udgang: 0 .
    • Denne funktion leder efter værdien fra celle B13 i området på B5:C10 Hvis der er et match, returneres værdien fra det respektive C5:C10 som angivet ved 2 inden for funktionen. 0 betyder i slutningen af denne funktion betyder, at den match type er nøjagtig .
  • Vores formel kan reduceres til → IF(LEN(0)=0,"",0)
    • Udgang: (blank) .
    • LEN funktionen returnerer 0 Så den første del af den IF funktionen udføres, og vi får den tomme celle som output.

Læs mere: Sådan bruges XLOOKUP til at returnere tomt i stedet for 0

Lignende læsninger

  • Sådan fjerner du nuller foran et tal i Excel (6 nemme måder)
  • Skjul rækker med nulværdier i Excel ved hjælp af makro (3 måder)
  • Sådan skjuler du diagramserier uden data i Excel (4 nemme metoder)
  • Skjul nulværdier i Excel Pivot Table (3 nemme metoder)

3. Sammenlægning af IF-, ISNUMBER- og VLOOKUP-funktioner for at returnere tomt

I den tredje metode bruger vi IF , ISNUMBER , og VLOOKUP funktioner til returnere blank i stedet for " #N/A " fejl.

Trin:

  • Indtast først følgende formel i celle C13 .

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

  • Derefter skal du trykke på INDTAST .

Opdeling af formler

  • Denne formel har to VLOOKUP Desuden har vi anvendt den første VLOOKUP funktion i en ISNUMBER funktion, som returnerer sandt for et tal og falsk for et ikke-numerisk output. Hvis den første VLOOKUP funktionen returnerer en fejl, så vil det ikke være et tal. Så vi har sat dette i logisk_test kriterier , og når det sker, er den falske del af IF-funktionen vil blive udført.
  • Nu, VLOOKUP(B13,$B$5:$C$10,2,0)
    • Output: #N/A .
    • Denne funktion leder efter værdien fra celle B13 i området på B5:C10 Hvis der er et match, returneres værdien fra det respektive C5:C10 som angivet ved 2 inden for funktionen. Desuden skal værdien " Ross " kan ikke findes i det angivne celleområde, og derfor vises fejlen. 0 betyder i slutningen af denne funktion betyder, at den match type er nøjagtig .
  • Vores formel kan reduceres til → IF(ISNUMBER(#N/A),#N/A,"")
    • Udgang: (blank) .
    • Funktionen ISNUMBER returnerer 0 , hvilket betyder falsk. Så den anden del af IF-funktionen udføres, og vi får den tomme celle som output.

Læs mere: Excel IFERROR-funktion til at returnere tomt i stedet for 0

4. Kombination af IFERROR- og VLOOKUP-funktioner

I dette afsnit kombineres de IFERROR og VLOOKUP funktioner til returnere a blank i Excel.

Trin:

  • Indtast først følgende formel i celle C13 .

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

  • Derefter skal du trykke på INDTAST .

Opdeling af formler

  • Denne formel har en enkelt VLOOKUP funktion, og vi har brugt den inden for en IFERROR funktionen, som returnerer ændret output i tilfælde af en fejl. Nu er det ændrede output sat til en tom celle.
  • Nu, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
    • Udgang: 0 .
    • Denne funktion leder efter værdien fra celle B13 i området på B5:C10 Hvis der er et match, returneres værdien fra det respektive C5:C10 som angivet ved 2 inden for funktionen. FALSK i slutningen af denne funktion betyder, at den match type er nøjagtig .
  • Vores formel kan reduceres til → IFERROR(#N/A,"")
    • Udgang: (blank) .
    • Denne funktion ændrer eventuelle fejl og returnerer os den blank celle som output.

Læs mere: Sådan udelukker du nulværdier med formel i Excel (3 nemme måder)

5. Brug af kombinerede funktioner til at returnere tomt i stedet for 0 eller #N/A! fejl

I den sidste metode vil vi kombinere IF , IFNA , og VLOOKUP funktioner til at oprette en formel, der returnerer blank i stedet for 0 eller NA Indtil nu har alle metoder været specifikke for en enkelt værdi. Denne enkelt formel vil imidlertid fungere for begge betingelser. Her har vi ment en tom celle med værdien 0 .

Trin:

  • Indtast først følgende formel i celle C13 .

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

  • Derefter skal du trykke på INDTAST .

Opdeling af formler

  • Igen har denne formel to VLOOKUP Desuden har vi anvendt den første VLOOKUP funktion i en IFNA funktion, som kontrollerer, om der er en " #N/A "Hvis den finder fejlen, returnerer den 0 Ellers returnerer den det oprindelige output. Vi har dog indstillet den således, at når den finder 0 , det vil returnere a blank celle.
  • Nu, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
    • Udgang: 0 .
    • Denne funktion leder efter værdien fra celle B13 i området på B5:C10 Hvis der er et match, returneres værdien fra det respektive C5:C10 som angivet ved 2 inden for funktionen. FALSK i slutningen af denne funktion betyder, at den match type er nøjagtig .
  • Vores formel kan reduceres til → IF(IFNA(0,0)=0,"",0)
    • Udgang: (blank) .
    • IFNA funktionen returnerer 0 , hvilket betyder, at den logisk_test er sandt. Så den første del af IF funktionen udføres, og vi får den tomme celle som output.

Øvelsesafsnit

Vi har tilføjet et praksisdatasæt for hver metode i Excel Derfor kan du nemt følge med i vores metoder.

Konklusion

Vi har vist dig fem formler til brug VLOOKUP til returnere blank i stedet for 0 eller NA i Excel. Hvis du har problemer med disse metoder eller har feedback til mig, er du velkommen til at kommentere nedenfor. Desuden kan du besøge vores hjemmeside ExcelWIKI for flere Excel-relaterede artikler. Tak for læsningen, og fortsat god arbejdslyst!

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.