Hur man tillämpar VLOOKUP för att returnera tomt i stället för 0 eller NA

  • Dela Detta
Hugh West

När vi slår upp värden med hjälp av VLOOKUP värden, om det inte finns någon matchning visas en " #N/A ", och när det finns 0 värden, kommer den att visa värdet noll. Letar du efter sätt att använda VLOOKUP-funktionen till återger ett tomt fält i stället för 0 eller . NA i Excel? Då är det här rätt artikel för dig. I den här artikeln visar vi fem formler för att uppnå just det.

Ladda ner övningsboken

VLOOKUP Återlämnar blank.xlsx

5 praktiska sätt att tillämpa VLOOKUP för att returnera tomt i stället för 0 eller NA

Vi har tagit ett dataset med 2 kolumner: " Anställda " och " Höjd (cm) " för att demonstrera våra metoder. Dessutom finns det ett annat dataset för att visa resultatet. Vi kan se att värdet " Ross " finns inte med i den primära datamängden. När vi försöker använda VLOOKUP funktionen för det värdet, får vi " N/A " fel i cell C14 Vi har dock ändrat formeln så att den visar tomma värden i stället för felet i cell C16 .

Vi har visat att 5 formler för att återge blank med VLOOKUP funktion.

  • De två första metoderna visar tomt i stället för 0 .
  • Metod 3 , 4 visar ett tomt fält i stället för " #N/A " fel.
  • Slutligen, metod 5 returnerar tomt för både " #N/A " och och 0 värde.

1. Kombinera IF- och VLOOKUP-funktionerna för att returnera tomt innehåll

I detta avsnitt kombineras följande IF och VLOOKUP funktioner för att Återge . a tomt i stället för 0 i Excel. Här har vi en tom cell med värdet 0 .

Steg:

  • Först skriver du följande formel i cellen C13 .

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

Om vi inte hade lagt till IF skulle den här funktionen ha gett noll.

  • Tryck sedan på ENTER .

Fördelning av formler

  • För det första har denna formel två identiska VLOOKUP Den första har ett villkor som kontrollerar om den är lika med 0 Om den inte är det, är den andra VLOOKUP funktionen utförs.
  • VLOOKUP(B13,$B$5:$C$10,2,0)
    • Utgång: 0 .
    • Den här funktionen letar efter värdet i cellen B13 i intervallet B5:C10 Om det finns en träff, returneras värdet från respektive C5:C10 intervallet enligt följande 2 inom funktionen. 0 innebär i slutet av denna funktion att Matchningstypen är exakt. .
  • Vår formel reduceras till → IF(0=0,"",0)
    • Utgång: (tomt) .
    • Här är det logisk_test är sant, så vi har fått den tomma utgången.

Läs mer: Hur man lämnar en cell tom om det inte finns några data i Excel (5 sätt)

2. Införandet av IF-, LEN- och VLOOKUP-funktioner för att returnera tomma uppgifter

Denna andra metod kommer att omfatta följande IF , LEN , och VLOOKUP funktioner för att Återge . a tomt i stället för 0 eller . NA .

Steg:

  • Först skriver du följande formel i cellen C13 .

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

  • Tryck sedan på ENTER .

Fördelning av formler

  • Även denna formel har två VLOOKUP funktioner. Dessutom har vi använt den första VLOOKUP funktion i en LEN som returnerar längden på en sträng. Längden på en tom cell är nu 0 Vi har alltså fastställt detta i kriterierna för logical_test.
  • Nu, VLOOKUP(B13,$B$5:$C$10,2,0)
    • Utgång: 0 .
    • Den här funktionen letar efter värdet i cellen B13 i intervallet B5:C10 Om det finns en träff, returneras värdet från respektive C5:C10 intervallet enligt följande 2 inom funktionen. 0 innebär i slutet av denna funktion att Matchningstypen är exakt. .
  • Vår formel reduceras till → IF(LEN(0)=0,"",0)
    • Utgång: (tomt) .
    • LEN funktionen returnerar 0 Den första delen av den första delen av IF funktionen utförs och vi får den tomma cellen som resultat.

Läs mer: Hur man använder XLOOKUP för att returnera tomt i stället för 0

Liknande läsningar

  • Hur man tar bort nollor framför ett nummer i Excel (6 enkla sätt)
  • Dölj rader med nollvärden i Excel med hjälp av makro (3 sätt)
  • Hur man döljer diagramserier utan data i Excel (4 enkla metoder)
  • Dölja nollvärden i Excel-pivottabellen (3 enkla metoder)

3. Slå ihop funktionerna IF, ISNUMBER och VLOOKUP för att återge tomt innehåll

I den tredje metoden använder vi IF , ISNUMMER , och VLOOKUP funktioner för att Återge tomt. i stället för " #N/A " fel.

Steg:

  • Först skriver du följande formel i cellen C13 .

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

  • Tryck sedan på ENTER .

Fördelning av formler

  • Denna formel har två VLOOKUP funktioner. Dessutom har vi använt den första VLOOKUP funktion i en ISNUMMER som returnerar sant för ett tal och falskt för en icke-numerisk utskrift. Om nu den första VLOOKUP funktionen returnerar ett fel, så kommer det inte att vara ett nummer. Vi har alltså ställt in detta i logisk_test kriterier , och när detta sker, kommer den falska delen av IF-funktionen. kommer att utföras.
  • Nu, VLOOKUP(B13,$B$5:$C$10,2,0)
    • Utgång: #N/A .
    • Den här funktionen letar efter värdet i cellen B13 i intervallet B5:C10 Om det finns en träff, returneras värdet från respektive C5:C10 intervallet enligt följande 2 i funktionen. Dessutom kan värdet " Ross " kan inte hittas i det angivna cellintervallet, och därför visas felet. 0 innebär i slutet av denna funktion att Matchningstypen är exakt. .
  • Vår formel reduceras till → IF(ISNUMBER(#N/A),#N/A,"")
    • Utgång: (tomt) .
    • Funktionen ISNUMBER returnerar 0 , vilket betyder falskt. Den andra delen av IF-funktionen. utförs och vi får den tomma cellen som resultat.

Läs mer: Excel IFERROR-funktion för att returnera tomt i stället för 0

4. Kombinera IFERROR- och VLOOKUP-funktionerna

I detta avsnitt kombineras följande IFERROR och VLOOKUP funktioner för att Återge . a tomt i Excel.

Steg:

  • Först skriver du följande formel i cellen C13 .

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

  • Tryck sedan på ENTER .

Fördelning av formler

  • Denna formel har en enda VLOOKUP funktionen, och vi har använt den i en IFERROR som returnerar modifierad utdata om ett fel uppstår. Nu anges den modifierade utdata till en tom cell.
  • Nu, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
    • Utgång: 0 .
    • Den här funktionen letar efter värdet i cellen B13 i intervallet B5:C10 Om det finns en träff, returneras värdet från respektive C5:C10 intervallet enligt följande 2 inom funktionen. FALSK i slutet av denna funktion innebär att Matchningstypen är exakt. .
  • Vår formel reduceras till → IFERROR(#N/A,"")
    • Utgång: (tomt) .
    • Den här funktionen ändrar eventuella fel och returnerar oss den tomt cell som resultat.

Läs mer: Hur man utesluter nollvärden med formel i Excel (3 enkla sätt)

5. Användning av kombinerade funktioner för att returnera tomt i stället för 0 eller #N/A!

I den sista metoden kombinerar vi IF , IFNA , och VLOOKUP funktioner för att skapa en formel som returnerar blank i stället för 0 eller . NA Hittills har varje metod varit specifik för ett enda värde. Den här formeln fungerar dock för båda villkoren. Här har vi en tom cell med värdet 0 .

Steg:

  • Först skriver du följande formel i cellen C13 .

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

  • Tryck sedan på ENTER .

Fördelning av formler

  • Även denna formel har två VLOOKUP funktioner. Dessutom har vi använt den första VLOOKUP funktion i en IFNA funktionen, som kontrollerar om det finns en " #N/A "Om felet hittas, returneras följande 0 I annat fall kommer den att återge det ursprungliga resultatet. Vi har dock ställt in den så att när den hittar 0 , kommer den att Återge . a tomt cell.
  • Nu, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
    • Utgång: 0 .
    • Den här funktionen letar efter värdet i cellen B13 i intervallet B5:C10 Om det finns en träff, returneras värdet från respektive C5:C10 intervallet enligt följande 2 inom funktionen. FALSK i slutet av denna funktion innebär att Matchningstypen är exakt. .
  • Vår formel reduceras till → IF(IFNA(0,0)=0,"",0)
    • Utgång: (tomt) .
    • IFNA funktionen returnerar 0 , vilket innebär att logisk_test är sant. Den första delen av IF funktionen utförs och vi får den tomma cellen som resultat.

Övningssektionen

Vi har lagt till ett övningsdataset för varje metod i Excel Därför kan du enkelt följa med i våra metoder.

Slutsats

Vi har visat dig fem formler som ska användas VLOOKUP till Återge tomt. i stället för 0 eller . NA i Excel. Om du stöter på några problem med dessa metoder eller om du har någon feedback till mig, är du välkommen att kommentera nedan. Dessutom kan du besöka vår webbplats ExcelWIKI för fler Excel-relaterade artiklar. Tack för att du läste, och fortsätt att göra bra ifrån dig!

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.