Hoe VLOOKUP-fouten in Excel op te lossen
Microsoft Office Uitmunten / / March 19, 2020
Laatst geupdate op
Worstel je met de VERT.ZOEKEN-functie in Microsoft Excel? Hier zijn enkele tips voor het oplossen van problemen om u te helpen.
Er zijn maar weinig dingen die het zweet naar boven halen Microsoft Excel gebruikers meer dan de gedachte aan een VERT.ZOEKEN-fout. Als u niet zo bekend bent met Excel, is VERT.ZOEKEN een van de moeilijkste of op zijn minst een van de minst begrepen functies die beschikbaar zijn.
Het doel van VERT.ZOEKEN is het zoeken naar en retourneren van gegevens uit een andere kolom in uw Excel-spreadsheet. Helaas, als u uw VERT.ZOEKEN-formule verkeerd heeft, zal Excel een fout naar u gooien. Laten we enkele veelvoorkomende VERT.ZOEKEN-fouten doornemen en uitleggen hoe u deze kunt oplossen.
Beperkingen van VERT.ZOEKEN
Voordat u VLOOKUP gaat gebruiken, moet u zich ervan bewust zijn dat dit niet altijd de beste optie is voor Excel-gebruikers.
Om te beginnen kan het niet worden gebruikt om gegevens links ervan op te zoeken. Het geeft ook alleen de eerste gevonden waarde weer, wat betekent dat VERT.ZOEKEN geen optie is voor gegevensbereiken met dubbele waarden. Uw zoekkolom moet ook de verste linkerkolom in uw gegevensbereik zijn.
In het onderstaande voorbeeld is de verste kolom (kolom A) wordt gebruikt als zoekkolom. Er zijn geen dubbele waarden in het bereik en de opzoekgegevens (in dit geval gegevens van kolom B) staat rechts van de zoekkolom.
De INDEX- en MATCH-functies zijn goede alternatieven als een van deze problemen een probleem vormt, net als de nieuwe XLOOKUP-functie in Excel, momenteel in bètatests.
VLOOKUP vereist ook dat gegevens in rijen worden gerangschikt om gegevens nauwkeurig te kunnen zoeken en retourneren. HORIZ.ZOEKEN zou een goed alternatief zijn als dit niet het geval is.
Er zijn enkele aanvullende beperkingen aan VERT.ZOEKEN-formules die fouten kunnen veroorzaken, zoals we verder zullen uitleggen.
VLOOKUP en # N / A fouten
Een van de meest voorkomende VERT.ZOEKEN-fouten in Excel is de # NVT fout. Deze fout treedt op wanneer VERT.ZOEKEN de waarde die u zoekt niet kan vinden.
Om te beginnen bestaat de zoekwaarde mogelijk niet in uw gegevensbereik of heeft u mogelijk de verkeerde waarde gebruikt. Als u een n.v.t.-fout ziet, controleer dan de waarde in uw VERT.ZOEKEN-formule.
Als de waarde correct is, bestaat uw zoekwaarde niet. Dit veronderstelt dat je VERT.ZOEKEN gebruikt om exacte overeenkomsten te vinden, met de bereik_opzoeken argument ingesteld op ONWAAR.
In het bovenstaande voorbeeld zoekt u naar een Studenten-ID met de nummer 104 (in cel G4) geeft een # N / A-fout omdat het minimale ID-nummer in het bereik is 105.
Als de bereik_opzoeken argument aan het einde van uw VERT.ZOEKEN-formule ontbreekt of is ingesteld op WAAR, dan zal VERT.ZOEKEN een fout # N / B retourneren als uw gegevensbereik niet in oplopende volgorde is gesorteerd.
Het retourneert ook een # N / A-fout als uw zoekwaarde kleiner is dan de laagste waarde in het bereik.
In het bovenstaande voorbeeld is de Studenten-ID waarden worden door elkaar gehaald. Ondanks een waarde van 105 bestaande in het bereik, kan VERT.ZOEKEN geen correcte zoekopdracht uitvoeren met de bereik_opzoeken argument ingesteld op WAAR omdat kolom A is niet gesorteerd in oplopende volgorde.
Andere veel voorkomende redenen voor # N / A-fouten zijn het gebruik van een zoekkolom die niet helemaal links is en het gebruik van een cel verwijzingen naar zoekwaarden die getallen bevatten maar zijn opgemaakt als tekst of overtollige tekens bevatten, zoals spaties.
#VALUE-fouten oplossen
De #WAARDE fout is meestal een teken dat de formule met de functie VERT.ZOEKEN op de een of andere manier onjuist is.
In de meeste gevallen komt dit meestal door de cel waarnaar u verwijst als uw zoekwaarde. De maximumgrootte van een VERT.ZOEKEN-zoekwaarde is 255 tekens.
Als je te maken hebt met cellen die langere tekenreeksen bevatten, kan VERT.ZOEKEN deze niet verwerken.
De enige oplossing hiervoor is om uw VLOOKUP-formule te vervangen door een gecombineerde INDEX- en MATCH-formule. Als een kolom bijvoorbeeld een cel bevat met een reeks van meer dan 255 tekens, kan een geneste MATCH-functie binnen INDEX worden gebruikt om deze gegevens te lokaliseren.
In het onderstaande voorbeeld, INHOUDSOPGAVE geeft de waarde in cel terug B4, met het bereik in kolom A om de juiste rij te identificeren. Dit gebruikt de geneste BIJ ELKAAR PASSEN functie om de string in te identificeren kolom A (met 300 tekens) die overeenkomt met de cel H4.
In dit geval is dat cel A4, met INHOUDSOPGAVE terugkeren 108 (de waarde van B4).
Deze fout wordt ook weergegeven als u een onjuiste verwijzing naar cellen in uw formule heeft gebruikt, vooral als u een gegevensbereik uit een andere werkmap gebruikt.
Werkmapverwijzingen moeten tussen vierkante haken staan om de formule correct te laten werken.
Als u een #WAARDE-fout tegenkomt, controleer dan uw VERT.ZOEKEN-formule om te bevestigen dat uw celverwijzingen correct zijn.
#NAAM en VERT.ZOEKEN
Als uw VERT.ZOEKEN-fout geen #WAARDE-fout of # N / B-fout is, dan is het waarschijnlijk een #NAAM fout. Voordat u in paniek raakt bij de gedachte aan deze, kunt u er zeker van zijn dat dit de gemakkelijkste VERT.ZOEKEN-fout is die u kunt oplossen.
Er verschijnt een # NAAM-fout wanneer u een functie in Excel verkeerd hebt gespeld, of het nu VERT.ZOEKEN is of een andere functie zoals SOM. Klik op je VERT.ZOEKEN-cel en controleer nogmaals of je VERT.ZOEKEN correct hebt gespeld.
Als er geen andere problemen zijn, werkt uw VERT.ZOEKEN-formule zodra deze fout is verholpen.
Andere Excel-functies gebruiken
Het is een gewaagde verklaring, maar functioneert als VERT.ZOEKEN zal uw leven veranderen. Het zal op zijn minst uw beroepsleven veranderen, waardoor Excel een krachtigere tool wordt voor data-analyse.
Als VERT.ZOEKEN niet geschikt voor u is, profiteer er dan van top Excel-functies in plaats daarvan.