Privacy en cookies: Deze site maakt gebruik van cookies. Door verder te gaan op deze website, ga je akkoord met het gebruik hiervan. Voor meer informatie, onder andere over cookiebeheer, bekijk je: Cookiebeleid

ALS.FOUT() functie in Excel

ALS FOUT() functie in Excel

Samenvatting

De Excel ALS FOUT() functie retourneert een aangepast resultaat waneer de formule een fout genereert en een standaard resultaat wanneer er geen fout is. ALS FOUT is een nette manier om fouten op te sporen en te beheren zonder ingewikkelde geneste ALS-instructies te gebruiken.

Vertaling

Nederlands: ALS.FOUT()
Engels: IFERROR()

Doel

Controleer waarde en verwerk fouten

Resultaat waarde

De opgegeven waarde voor de foutconditie

Syntaxis

= ALS.FOUT ( waarde, waarde_indien_fout )

Argumenten

Waarde – De waarde, referentie of formule om op fouten te controleren
Waarde_indien_fout – De waarde die geretourneerd moet worden als er een fout is gevonden.

Gebruik van de ALS FOUT() functie

Je kunt de ALS.FOUT functie gebruiken om fouten op te sporen en af te handelen die veroorzaakt worden door andere formules of functies. ALS.FOUT controleert op de volgende fouten: #N/B, #WAARDE!, #VERW!, #DEEL/0!, #GETAL!, #NAAM! of #LEEG!.

Als cel A1 bijvoorbeeld 10 bevat, cel B1 leeg is en C1 de formule = A1 / B1 zal deze formule de fout #DEEL/0! genereren.

= ALS.FOUT ( A1 / B1 ; "Voer een waarde in B1 in" )

In dit geval geeft C1 het bericht “Voer een waarde in B1 in” als de de waarde van B1 leeg of 0 is.

U kunt ook de functie ALS.FOUT gebruiken om de fout #N/B te ondervangen die is gegenereerd door VERT.ZOEKEN wanneer den zoekwaarde niet wordt gevonden:

= ALS.FOUT ( VERT.ZOEKEN ( waarde ; bereik; kolom; 0 ); "Niet gevonden" )

Als VERT.ZOEKEN een resultaat retourneert zal ALS.FOUT dat resultaat controleren. Als VERT.ZOEKEN #N/B retourneert geeft ALS.FOUT als resultaat “Niet gevonden”.

Opmerkingen ALS FOUT() functie

  • Als de waarde leeg is, wortd deze geëvalueerd als een lege tekenreeks (“”) en niet als fout.
  • Als de waarde_indien_fout als een lege tekenreeks is ingevoerd (“”), wordt er geen bericht weergegeven als er een fout wordt geconstateerd.
  • Als ALS.FOUT wordt ingevoerd als een matrixformule, retourneert het een reeks resultaten met één item voor elke cel in waarde.