Inhoudsopgave
Wanneer we waarden opzoeken met behulp van de VLOOKUP waarden, als er geen overeenkomst is, dan zal het een " #N/A " fout, en wanneer er 0 waarden, zal het de waarde nul tonen. Ben je op zoek naar manieren om de VLOOKUP-functie naar geeft een blanco terug in plaats van 0 of NA In dit artikel tonen we vijf formules om dat te bereiken.
Download Praktijk Werkboek
VLOOKUP Return Blank.xlsx5 Handige manieren om VLOOKUP toe te passen om blanco in plaats van 0 of NA terug te geven
Wij hebben een dataset genomen met 2 kolommen: " Werknemer " en " Hoogte (cm) "Bovendien is er een andere dataset om de output te tonen. We kunnen zien dat de waarde " Ross " staat niet in de primaire dataset. Als we daarom proberen de VLOOKUP functie voor die waarde, krijgen we de " N/A " fout in cel C14 Wij hebben echter de formule gewijzigd om lege waarden te tonen in plaats van die fout in cel C16 .
Wij hebben aangetoond 5 formules blanco terug te geven met de VLOOKUP functie.
- De eerste twee methoden tonen blanco in plaats van 0 .
- Dan, methode 3 , 4 toont een blanco in plaats van de " #N/A " fout.
- Tenslotte, methode 5 geeft blanco terug voor zowel de " #N/A " fout en de 0 waarde.
1. IF- en VLOOKUP-functies combineren om blanco's terug te geven
In dit deel worden de ALS en VLOOKUP functies naar terug a blanco in plaats van 0 in Excel. Hier bedoelen we een lege cel met de waarde 0 .
Stappen:
- Typ eerst de volgende formule in cel C13 .
=IF(VLOOKUP(B13,$B$5:$C$10,2,0)=0,"",VLOOKUP(B13,$B$5:$C$10,2,0))
Als we de ALS functie, dan zou deze functie nul hebben opgeleverd.
- Druk vervolgens op ENTER .
Formuleverdeling
- Ten eerste heeft deze formule twee identieke VLOOKUP functies. Aan de eerste is een voorwaarde verbonden die controleert of het gelijk is aan 0 Zo niet, dan is de tweede VLOOKUP functie uitvoert.
- VLOOKUP(B13,$B$5:$C$10,2,0)
- Uitgang: 0 .
- Deze functie zoekt de waarde van cel B13 in de orde van B5:C10 Als er een overeenkomst is, wordt de waarde van de respectieve C5:C10 bereik zoals aangegeven door 2 binnen de functie. De 0 betekent aan het einde van deze functie de match type is exact .
- Onze formule reduceert tot → IF(0=0,"",0)
- Uitgang: (Blanco) .
- Hier de logische_test is waar, dus we hebben de lege uitvoer.
Lees meer: Hoe cel leeg te laten als er geen gegevens zijn in Excel (5 manieren)
2. IF-, LEN- en VLOOKUP-functies integreren om blanco's terug te geven
Deze tweede methode zal de ALS , LEN en VLOOKUP functies naar terug a blanco in plaats van 0 of NA .
Stappen:
- Typ eerst de volgende formule in cel C13 .
=IF(LEN(VLOOKUP(B13,$B$5:$C$10,2,0))=0,"",VLOOKUP(B13,$B$5:$C$10,2,0)
- Druk vervolgens op ENTER .
Formuleverdeling
- Ook deze formule heeft twee VLOOKUP functies. Bovendien hebben wij de eerste VLOOKUP functie binnen een LEN functie, die de lengte van een string geeft. Nu, de lengte van een lege cel is 0 We hebben dit dus ingesteld in de logical_test criteria.
- Nu, VLOOKUP(B13,$B$5:$C$10,2,0)
- Uitgang: 0 .
- Deze functie zoekt de waarde van cel B13 in de orde van B5:C10 Als er een overeenkomst is, wordt de waarde van de respectieve C5:C10 bereik zoals aangegeven door 2 binnen de functie. De 0 betekent aan het einde van deze functie de match type is exact .
- Onze formule reduceert tot → IF(LEN(0)=0,"",0)
- Uitgang: (Blanco) .
- De LEN functie retourneert 0 Dus, het eerste deel van de ALS functie wordt uitgevoerd en we krijgen de lege cel als uitvoer.
Lees meer: Hoe XLOOKUP gebruiken om blanco in plaats van 0 terug te geven
Vergelijkbare lezingen
- Hoe nullen voor een getal verwijderen in Excel (6 eenvoudige manieren)
- Verberg rijen met nulwaarden in Excel met behulp van Macro (3 manieren)
- Hoe grafiekreeksen zonder gegevens te verbergen in Excel (4 eenvoudige methoden)
- Nulwaarden verbergen in Excel draaitabel (3 eenvoudige methodes)
3. IF-, ISNUMBER- en VLOOKUP-functies samenvoegen om blanco terug te geven
In de derde methode gebruiken we de ALS , ISNUMMER en VLOOKUP functies naar retour blanco in plaats van de " #N/A " fout.
Stappen:
- Typ eerst de volgende formule in cel C13 .
=IF(ISNUMBER(VLOOKUP(B13,$B$5:$C$10,2,0)),VLOOKUP(B13,$B$5:$C$10,2,0),"")
- Druk vervolgens op ENTER .
Formuleverdeling
- Deze formule heeft twee VLOOKUP functies. Bovendien hebben wij de eerste VLOOKUP functie binnen een ISNUMMER functie, die waar geeft voor een getal en vals voor een niet-numerieke uitvoer. Nu, als de eerste VLOOKUP functie een fout teruggeeft, dan zal het geen getal zijn. Dus hebben we dit ingesteld in de logische_test criteria en als dat gebeurt is het valse gedeelte van de IF-functie zal uitvoeren.
- Nu, VLOOKUP(B13,$B$5:$C$10,2,0)
- Uitvoer: #N/A .
- Deze functie zoekt de waarde van cel B13 in de orde van B5:C10 Als er een overeenkomst is, wordt de waarde van de respectieve C5:C10 bereik zoals aangegeven door 2 binnen de functie. Bovendien is de waarde " Ross " kan niet worden gevonden in het opgegeven celbereik, vandaar de foutmelding. De 0 betekent aan het einde van deze functie de match type is exact .
- Onze formule reduceert tot → IF(ISNUMBER(#N/A),#N/A,"")
- Uitgang: (Blanco) .
- De functie ISNUMBER geeft terug. 0 wat onwaar betekent. Dus, het tweede deel van de IF-functie wordt uitgevoerd en we krijgen de lege cel als uitvoer.
Lees meer: Excel IFERROR Functie om blanco in plaats van 0 terug te geven
4. IFERROR- en VLOOKUP-functies combineren
In dit deel worden de IFERROR en VLOOKUP functies naar terug a blanco in Excel.
Stappen:
- Typ eerst de volgende formule in cel C13 .
=IFERROR(VLOOKUP(B13,$B$5:$C$10,2,FALSE),"")
- Druk vervolgens op ENTER .
Formuleverdeling
- Deze formule heeft een enkele VLOOKUP functie, en we hebben deze gebruikt binnen een IFERROR functie, die in geval van een fout gewijzigde uitvoer teruggeeft. Nu wordt de gewijzigde uitvoer ingesteld op een lege cel.
- Nu, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
- Uitgang: 0 .
- Deze functie zoekt de waarde van cel B13 in de orde van B5:C10 Als er een overeenkomst is, wordt de waarde van de respectieve C5:C10 bereik zoals aangegeven door 2 binnen de functie. De FALSE aan het einde van deze functie betekent dat de match type is exact .
- Onze formule reduceert tot → IFERROR(#N/A,"")
- Uitgang: (Blanco) .
- Deze functie wijzigt eventuele fouten en geeft terug. ons de blanco cel als uitgang.
Lees meer: Hoe nulwaarden uitsluiten met een formule in Excel (3 eenvoudige manieren)
5. Gecombineerde functies gebruiken om blanco in plaats van 0 of #N/A! fout terug te geven
In de laatste methode combineren we de ALS , IFNA en VLOOKUP functies om een formule te maken die blanco teruggeeft in plaats van 0 of NA Tot dit punt was elke methode specifiek voor een enkele waarde. Deze enkele formule werkt echter voor beide voorwaarden. Hier bedoelen we een lege cel met de waarde 0 .
Stappen:
- Typ eerst de volgende formule in cel C13 .
=IF(IFNA(VLOOKUP(B13,$B$5:$C$10,2,FALSE),0)=0,"",VLOOKUP(B13,$B$5:$C$10,2,FALSE))
- Druk vervolgens op ENTER .
Formuleverdeling
- Ook deze formule heeft twee VLOOKUP functies. Bovendien hebben wij de eerste VLOOKUP functie binnen een IFNA functie, die controleert op de " #N/A " fout. Als het de fout vindt, zal het terugkeren 0 Anders zal het de originele uitvoer retourneren. We hebben het echter zo ingesteld dat wanneer het vindt 0 zal het terug a blanco cel.
- Nu, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
- Uitgang: 0 .
- Deze functie zoekt de waarde van cel B13 in de orde van B5:C10 Als er een overeenkomst is, wordt de waarde van de respectieve C5:C10 bereik zoals aangegeven door 2 binnen de functie. De FALSE aan het einde van deze functie betekent dat de match type is exact .
- Onze formule reduceert tot → IF(IFNA(0,0)=0,"",0)
- Uitgang: (Blanco) .
- De IFNA functie retourneert 0 wat betekent dat de logische_test is waar. Dus, het eerste deel van de ALS functie wordt uitgevoerd en we krijgen de lege cel als uitvoer.
Praktijk Sectie
Wij hebben een praktijkdataset toegevoegd voor elke methode in de Excel bestand. Daarom kunt u onze methoden gemakkelijk volgen.
Conclusie
We hebben je laten zien vijf formules te gebruiken VLOOKUP naar retour blanco in plaats van 0 of NA Als u problemen ondervindt met deze methoden of als u feedback voor mij heeft, voel u dan vrij om hieronder commentaar te geven. Bovendien kunt u onze site bezoeken ExcelWIKI Bedankt voor het lezen, en blijf het goed doen!