Een fout #WAARDE! fout in de functie als

Dit is een van de meest veelzijdige en populaire functies in Excel en wordt vaak meerdere keren gebruikt in één formule, en ook in combinatie met andere functies. Helaas, vanwege de complexiteit, welke als-statements kunnen worden opgebouwd, is het heel eenvoudig om de #VALUE uit te voeren. fout. U kunt de fout meestal onderdrukken door bepaalde functies met foutafhandeling toe te voegen, zoals ISFOUT, ISERing of als. fout, aan uw formule toe te voegen.

Probleem: Het argument verwijst naar foutwaarden

Bij een celverwijzing naar een foutwaarde, geeft ALS de fout #WAARDE! als resultaat.

Oplossing: u kunt een van de foute formules voor het verwerken van fouten, zoals ISFOUT, isering of als. fout samen met if gebruiken. In de volgende onderwerpen wordt beschreven hoe u als, ISFOUT en ISERr, of als. fout, in een formule wordt gebruikt wanneer uw argument verwijst naar foutwaarden.

Notities: 

  • Als. fout is in Excel 2007 geïntroduceerd en is nog veel meer, zodat een formule niet onnodig wordt geconstrueerd. Met ISERing en ISERing kunt u een formule tweemaal berekenen, zodat u eerst kunt nagaan of deze een fout oplevert, en het resultaat vervolgens weer oplevert. Als. fout berekent slechts één keer.

  • =ALS.FOUT(formule;0) is veel beter dan =ALS(ALS.FOUT(formule;0;formule))

Probleem: de syntaxis is onjuist

Als de syntaxis van de functie niet juist is opgebouwd, kan de fout #WAARDE! als resultaat worden geretourneerd.

Oplossing: Zorg ervoor dat u de syntaxis correct bouwt. Hier ziet u een voorbeeld van een goed samengestelde formule waarmee een als-functie wordt genest in een andere als-functie om reducties te berekenen op basis van het inkomensniveau.

=ALS(E2<31500;E2*15%;ALS(E2<72500;E2*25%;E2*28%))

Voorbeeld van een goed opgebouwde ALS-instructie

In gewoon Nederlands betekent dit: ALS (de waarde in cel A5 kleiner is dan 31.500, wordt deze waarde vermenigvuldigd met 15%. Maar ALS dit niet het geval is, wordt gecontroleerd of de waarde kleiner is dan 72.500. ALS dit het geval is, wordt de waarde vermenigvuldigd met 25%, in alle andere gevallen wordt deze waarde met 28% vermenigvuldigd).

Als u ALS.FOUT wilt gebruiken met een bestaande formule, verpakt u de voltooide formule in ALS.FOUT:

=ALS.FOUT(ALS(E2<31500;E2*15%;ALS(E2<72500;E2*25%;E2*28%));0)

Wanneer een deel van de oorspronkelijke formule een fout oplevert, wordt 0 weergegeven, anders wordt het resultaat van de als-instructie geretourneerd. Sommige personen schrijven hun formules met de foutafhandeling om te starten, maar dit is geen goede gewoonte, aangezien de foutafhandeling potentiële fouten aanneemt, zodat u niet noodzakelijkerwijs weet of uw formule wel of niet naar behoren werkt. Als u foutafhandeling wilt toevoegen, kunt u deze het beste toevoegen wanneer u zeker weet dat de formule goed werkt.

Opmerking: De evaluatiewaarden in formules bevatten geen komma's. Als u deze toevoegt, probeert de ALS-functie ze als argumenten te gebruiken en krijgt u problemen. De percentagevermenigvuldigers bevatten daarentegen het %-symbool. Het gevolg is dat deze waarden als percentages worden weergegeven. Anders zou u ze als de werkelijke percentages moeten invoeren, bijvoorbeeld “E2*0,25”.

Excel-bericht dat wordt weergegeven wanneer u een komma aan een waarde toevoegt

Hebt u een vraag over een bepaalde functie?

Stel een vraag op het forum van de Excel-community

Help ons Excel verbeteren

Hebt u suggesties voor het verbeteren van de volgende versie van Excel? Als dat het geval is, kijk dan eens naar de onderwerpen op Excel User Voice (Engelstalig).

Zie ook

De fout #WAARDE! corrigeren

ALS, functie

ALS.FOUT, functie

IS, functies

Als. voorwaarden, functie (Microsoft 365 of Excel 2016 of hoger)

ALS-functie – geneste formules en het vermijden van valkuilen

Video: Geneste ALS-functies

Overzicht van formules in Excel

Niet-werkende formules voorkomen

Fouten opsporen in formules

Alle Excel-functies (alfabetisch)

Alle Excel-functies (per categorie)

Opmerking:  Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor je is. Wil je ons laten weten of deze informatie nuttig is? Hier is het Engelstalige artikel ter referentie.

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×