Hoe de berekening van het foutresultaat te wijzigen bij het gebruik van de Vlookup-formule in 0 of een lege cel in Microsoft Excel

Inhoudsopgave

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) 
  • Druk op Enter.
  • Kopieer de formule in de rest van de cellen.

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)) 
  • druk op Enter
  • Kopieer de formule in de rest van de cellen.

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) 
  • druk op Enter
  • Kopieer de formule in de rest van de cellen.

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))) 
  • druk op Enter
  • Kopieer de formule in de rest van de cellen.

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

VorigVolgende

Opmerkingen

  1. Aiden
    26 augustus 2013 om 10:26 uur

    De 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 *

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave