
Samenvatting
De Excel IFNA-functie retourneert een aangepast resultaat wanneer een formule de fout # N / B genereert, en een standaardresultaat wanneer er geen fout wordt gedetecteerd. IFNA is een elegante manier om # N / A-fouten specifiek op te vangen en af te handelen zonder andere fouten op te vangen.
Doel
Trap en behandel # N / A-foutenWinstwaarde
De waarde die is opgegeven voor # N / A-foutenSyntaxis
= IFNA (waarde, waarde_if_na)Argumenten
- waarde : de waarde, verwijzing of formule om op een fout te controleren.
- value_if_na - De waarde die moet worden geretourneerd als # N / A-fout wordt gevonden.
Versie
Excel 2013Gebruiksopmerkingen
Gebruik de IFNA-functie om # N / A-fouten op te vangen en af te handelen die kunnen optreden in formules, vooral die welke zoekopdrachten uitvoeren met MATCH, VERT.ZOEKEN, HLOOKUP, enz. De IFNA-functie zal alleen # N / A-fouten afhandelen, wat betekent dat andere fouten die kan worden gegenereerd door een formule wordt nog steeds weergegeven.
U kunt ook de IFERROR-functie gebruiken om de # N / A-fouten op te vangen, maar IFERROR zal ook andere fouten opsporen.
IFNA met VERT.ZOEKEN
Een typisch voorbeeld van IFNA dat wordt gebruikt om # N / A-fouten op te vangen met VERT.ZOEKEN, ziet er als volgt uit:
=IFNA(VLOOKUP(A1,table,2,0),"Not found")
Opmerkingen:
- Als de waarde leeg is, wordt deze geëvalueerd als een lege tekenreeks ("") en niet als een fout.
- Als value_if_na wordt geleverd als een lege string (""), wordt er geen bericht weergegeven wanneer er een fout wordt gedetecteerd.