Soms krijgen we een fout of nul als resultaat tijdens het toepassen van de Vlookup-formule. We krijgen een #N/A-fout wanneer alle opzoekwaarden niet beschikbaar zijn in de gegevens, en we krijgen nul wanneer de opzoekwaarde beschikbaar is maar de keuzecel leeg is.
In dit artikel gaan we leren hoe we het resultaat kunnen veranderen tijdens het toepassen van de Vlookup-formule in Microsoft Excel.
Om dit probleem op te lossen, zullen we de functies IF, ISERROR en Vlookup gebruiken.
ISERROR functie helpt ons om de fout te controleren en zal het resultaat als waar of onwaar retourneren.
INDIEN functie geeft de voorwaarde op basis van de ISERROR-functie.
Laten we een voorbeeld nemen om te begrijpen: -
We hebben 2 datasets van medewerkers. In de eerste gegevens hebben we details, zoals datum van indiensttreding, naam en aanduiding van de werknemer, en in 2nd gegevens, we hebben alleen werknemerscodes en we willen de datum van toetreding kiezen via de Vlookup-functie.
Laten we beginnen met het gebruik van de Vlookup-functie in gegevens: -
- Voer de formule in cel G2 . in
=VERT.ZOEKEN($F3,$A$3:$D$13,2,FALSE)
Nu kun je in de bovenstaande afbeelding zien dat maar weinig cellen het resultaat hebben, maar weinig cellen hebben een #N/A-fout en de eerste cel toont 0.
Gebruik de functie volgens de onderstaande procedure om fouten te voorkomen: -
- Voer de formule in cel H2 . in
=IF(ISERROR(VLOOKUP($F3,$A$3:$D$13,2,FALSE)),"",VERT.ZOEKEN($F3,$A$3:$D$13,2,FALSE))
Nu kunt u zien dat cellen in plaats van fouten worden weergegeven, leeg worden weergegeven.
Om nul te vermijden, gebruikt u de functie volgens de onderstaande procedure: -
- Voer de formule in cel H2 . in
=IF(VERT.ZOEKEN($F3,$A$3:$D$13,2,FALSE)=0,"",VERT.ZOEKEN($F3,$A$3:$D$13,2,FALSE)
Om nul en fout samen te voorkomen, past u onderstaande functie toe: -
- Voer de formule in cel H2 . in
=IF(ISERROR(VLOOKUP($F3,$A$3:$D$13,2,FALSE)),"-",IF(VLOOKUP($F3,$A$3:$D$13,2,FALSE)=0, "-",VERT.ZOEKEN($F3,$A$3:$D$13,2,FALSE)))
Op deze manier kunnen we functies gebruiken om onze vragen over Microsoft Excel op te lossen.
Opmerking: - In een latere versie van Microsoft Excel 2003 hebben we de IFERROR-functie om hetzelfde resultaat te krijgen. Deze formule is compatibel met alle versies van Microsoft Excel.
Als je onze blogs leuk vond, deel deze dan met je vrienden op Facebook. En je kunt ons ook volgen op Twitter en Facebook.
We horen graag van je, laat ons weten hoe we ons werk kunnen verbeteren, aanvullen of vernieuwen en het voor jou beter kunnen maken. Schrijf ons op e-mailsite
Opmerkingen
- Aiden
26 augustus 2013 om 10:26 uurDe null-tekenreeks "" is niet hetzelfde als een lege cel. Dit evalueert nog steeds tot 0 indien gebruikt in verdere berekeningen.
Reageer
Laat een reactie achter Annuleer antwoord
Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *
Opmerking
Naam *
E-mail *