Deze tutorial zal laat zien hoe u VLOOKUP #N/A-fouten in Excel en Google Spreadsheets kunt verwerken.
IFNA in VERT.ZOEKEN
Wanneer u een waarde opzoekt met de functie VERT.ZOEKEN, en de waarde niet wordt gevonden, zal VERT.ZOEKEN de fout #N/A retourneren.
1 | =VERT.ZOEKEN(E3,B3:C6,2,FALSE) |
U kunt de IFNA-functie buiten de VERT.ZOEKEN toevoegen om iets anders te doen als de VERT.ZOEKEN resulteert in een IFNA-fout. In dit voorbeeld zullen we "Niet gevonden" uitvoeren als de VERT.ZOEKEN resulteert in een #N/A-fout:
1 | =IFNA(VERT.ZOEKEN(E3,B3:C6,2,FALSE),"Niet gevonden") |
Een ander veelgebruikt gebruik van de IFNA-functie is om een tweede VERT.ZOEKEN uit te voeren als de eerste VERT.ZOEKEN de waarde niet kan vinden. Dit kan worden gebruikt als een waarde kan worden gevonden op een van de twee bladen; als de waarde niet op het eerste blad wordt gevonden, zoekt u in plaats daarvan de waarde op het tweede blad.
1 | =IFNA(VERT.ZOEKEN(E3,B3:C6,2,FALSE),VERT.ZOEKEN(E3,'Blad 02'!B3:C6,2,FALSE)) |
IF ISNA in VERT.ZOEKEN
De IFNA-functie is geïntroduceerd in Excel 2013. Daarvoor moest je de meer gecompliceerde IF / ISNA-combinatie gebruiken:
1 | =ALS(ISNA(VERT.ZOEKEN(E3,B3:C6,2,FALSE)),"Niet gevonden",VERT.ZOEKEN(E3,B3:C6,2,FALSE)) |
De ISNA-functie controleert of het resultaat van de VERT.ZOEKEN-formule een #N/B-fout is en retourneert dienovereenkomstig True of False. Als het waar is (d.w.z. uw opzoekwaarde ontbreekt in de opzoekarray), keert de IF-functie terug met een bericht dat u opgeeft, anders krijgt u het resultaat van de VERT.ZOEKEN.
IFERROR - VERT.ZOEKEN
Zoals hierboven vermeld, test de IFNA-functie of de formule alleen een #N/A-fout oplevert. In plaats daarvan kan de IFERROR-functie worden gebruikt om te controleren of: IEDER fout wordt geretourneerd:
1 | =IFERROR(VERT.ZOEKEN(E3,B3:C6,2,FALSE),"Niet gevonden") |
Als ISNA & IFNA in VERT.ZOEKEN - Google Spreadsheets
Deze formules werken in Google Spreadsheets hetzelfde als in Excel.