Applies ToExcel voor Microsoft 365 Excel voor Microsoft 365 voor Mac Webversie van Excel Excel 2024 Excel 2024 voor Mac Excel 2021 Excel 2021 voor Mac Excel 2019 Excel 2019 voor Mac Excel 2016 Excel Web App

U kunt de functie IFERROR gebruiken om fouten in een formule op te vangen en af te handelen. FOUT retourneert een waarde die u opgeeft als een formule resulteert in een fout; anders wordt het resultaat van de formule geretourneerd.

Syntaxis

ALS.FOUT(waarde;waarde_indien_fout)

De syntaxis van de functie ALS.FOUT heeft de volgende argumenten:

  • waarde    Vereist. Het argument dat op fouten wordt gecontroleerd.

  • value_if_error    Vereist. De waarde die moet worden geretourneerd als de formule een fout oplevert. De volgende fouttypen worden geëvalueerd: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? of #NULL!.

Opmerkingen

  • Als waarde of value_if_error een lege cel is, wordt deze door IFERROR behandeld als een lege tekenreekswaarde ("").

  • Als waarde een matrixformule is, retourneert IFERROR een matrix met resultaten voor elke cel in het bereik dat is opgegeven in waarde. Zie het tweede voorbeeld hierna.

Voorbeelden

Kopieer de voorbeeldgegevens uit de volgende tabel en plak deze in cel A1 van een nieuw Excel-werkblad. Om resultaten van formules weer te geven, selecteert u deze, drukt u op F2 en drukt u vervolgens op Enter.

Geprojecteerde verkopen

Gerealiseerde verkopen

210

35

55

0

23

Formule

Beschrijving

Resultaat

=ALS.FOUT(A2/B2; "Fout in berekening")

Hiermee wordt gecontroleerd op een fout in het eerste argument van de formule (210 delen door 35), wordt geen fout gevonden en wordt de uitkomst van de formule als resultaat gegeven.

6

=ALS.FOUT(A3/B3; "Fout in berekening")

Hiermee wordt gecontroleerd op een fout in het eerste argument van de formule (55 delen door 0), wordt een 'delen door 0'-fout gevonden en wordt waarde_indien_fout als resultaat gegeven.

Fout in berekening

=ALS.FOUT(A4/B4; "Fout in berekening")

Hiermee wordt gecontroleerd op een fout in het eerste argument van de formule ("" delen door 23), wordt geen fout gevonden en wordt de uitkomst van de formule als resultaat gegeven.

0

Voorbeeld 2

Geprojecteerde verkopen

Gerealiseerde verkopen

Verhouding

210

35

6

55

0

Fout in berekening

23

0

Formule

Beschrijving

Resultaat

=C2

Hiermee wordt gecontroleerd op een fout in de formule in het eerste argument van het eerste element van de matrix (A2/B2 of 210 delen door 35), wordt geen fout gevonden en wordt de uitkomst van de formule als resultaat gegeven.

6

=C3

Hiermee wordt gecontroleerd op een fout in de formule in het eerste argument van het tweede element van de matrix (A3/B3 of 55 delen door 0), wordt een 'delen door 0'-fout gevonden en wordt waarde_indien_fout als resultaat gegeven.

Fout in berekening

=C4

Hiermee wordt gecontroleerd op een fout in de formule in het eerste argument van het derde element van de matrix (A4/B4 of "" delen door 23), wordt geen fout gevonden en wordt de uitkomst van de formule als resultaat gegeven.

0

Opmerking: als u een huidige versie van Microsoft 365 hebt, kunt u de formule invoeren in de cel linksboven in het uitvoerbereik en vervolgens op Enter drukken om de formule te bevestigen als een dynamische matrixformule. Anders moet u de formule invoeren zoals een oudere matrixformule. Selecteer eerst het uitvoerbereik, voer de formule in de cel linksboven van het uitvoerbereik in en druk op Ctrl + Shift + Enter om te bevestigen. In Excel worden automatisch accolades aan het begin en einde van de formule geplaatst. Zie Richtlijnen en voorbeelden van matrixformules voor meer informatie over matrixformules.

Meer hulp nodig?

U kunt altijd uw vraag stellen aan een expert in de Excel Tech Community of ondersteuning vragen in de Communities.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.