Excel-formule: VERT.ZOEKEN zonder # N / A-fout -

Inhoudsopgave

Generieke formule

=IFERROR(VLOOKUP(value,table,2,FALSE),"message")

Samenvatting

Om de # N / A-fout te verbergen die VERT.ZOEKEN genereert wanneer het geen waarde kan vinden, kunt u de IFERROR-functie gebruiken om de fout op te vangen en elke gewenste waarde te retourneren.

Uitleg

Als VERT.ZOEKEN geen waarde in een opzoektabel kan vinden, retourneert het de fout # N / B. Met de IFERROR-functie kunt u fouten opvangen en uw eigen aangepaste waarde retourneren als er een fout is. Als VERT.ZOEKEN een waarde normaal retourneert, is er geen fout en wordt de opgezochte waarde geretourneerd. Als VERT.ZOEKEN de fout # N / B retourneert, neemt IFERROR het over en retourneert de waarde die u opgeeft.

Als u een opzoekwaarde hebt in cel A1 en opzoekwaarden in een bereik met de naam tabel, en u wilt dat een cel leeg is als er geen opzoekactie wordt gevonden, kunt u het volgende gebruiken:

=IFERROR(VLOOKUP(A1,table,2,FALSE),"")

Als je het bericht "Niet gevonden" wilt retourneren als er geen overeenkomst is gevonden, gebruik dan:

=IFERROR(VLOOKUP(A1,table,2,FALSE),"Not found")

IFNA-optie

In Excel 2013 is de IFNA-functie beschikbaar om specifiek # N / A-fouten op te vangen en af ​​te handelen. De gebruikssyntaxis is hetzelfde als bij IFERROR:

=IFERROR(VLOOKUP(A1,table,2,FALSE),"Not found") =IFNA(VLOOKUP(A1,table,2,FALSE),"Not found")

Oudere versies van Excel

In eerdere versies van Excel waarin de IFERROR-functie ontbreekt, moet u de VERT.ZOEKEN herhalen in een ALS-functie die een fout opspoort met ISNA of ISERROR. Bijvoorbeeld:

=IF(ISNA(VLOOKUP(A1,table,2,FALSE)),"",VLOOKUP(A1,table,2,FALSE))

Interessante artikelen...