Wat betekent de foutmelding #WAARDE! in Excel?
De foutmelding #WAARDE! geeft aan dat Excel iets probeert te berekenen wat niet kan, meestal omdat het om een onjuist type gegeven gaat. Met andere woorden: Excel verwacht een getal, maar krijgt tekst — of andersom.
Deze fout komt vaak voor wanneer je tekst, lege cellen of niet-numerieke waarden combineert in berekeningen. Gelukkig is het eenvoudig te begrijpen én op te lossen.
Wanneer verschijnt #WAARDE!?
1. Je probeert tekst op te tellen
Als je probeert tekst samen te voegen of op te tellen met een getal, begrijpt Excel niet wat je bedoelt.
Voorbeeld:
="Appel" + 10
Excel kan tekst niet optellen bij een getal en geeft #WAARDE!.
Oplossing:
Gebruik de samenvoegfunctie TEKST.SAMENVOEGEN() of het &-teken:
="Appel" & 10
of
=TEKST.SAMENVOEGEN("Appel";10)
2. Een cel bevat verborgen tekst of spaties
Soms lijkt een cel een getal te bevatten, maar staat de waarde eigenlijk als tekst opgeslagen. Dit komt bijvoorbeeld voor bij geïmporteerde gegevens.
Voorbeeld:
=A1+B1
Als cel B1 de tekst "5" bevat (tussen aanhalingstekens), verschijnt #WAARDE!.
Oplossing:
Gebruik WAARDE() om tekst om te zetten naar een numerieke waarde:
=WAARDE(B1)
of combineer dit:
=A1+WAARDE(B1)
3. Een formule verwijst naar lege cellen
Wanneer je een formule gebruikt die met tekst en lege cellen rekent, kan Excel niet bepalen wat de waarde is.
Voorbeeld:
=ALS(A1>0;A1*B1;"")
Als B1 leeg is, krijg je bij vervolgformules soms #WAARDE!.
Oplossing:
Gebruik ALS.FOUT() om de fout op te vangen:
=ALS.FOUT(A1*B1;0)
4. Fout bij functies met argumenten
Sommige functies, zoals DATUM() of LENGTE(), geven #WAARDE! als een argument niet het juiste type heeft.
Voorbeeld:
=DATUM("2024";"jan";"10")
Excel verwacht een getal voor de maand, geen tekst.
Oplossing:
Gebruik juiste argumenten:
=DATUM(2024;1;10)
5. Tekst in plaats van getallen bij berekeningen
Wanneer een cel een tekstformule bevat (zoals “n.v.t.” of “geen data”), en je probeert die cel te gebruiken in een som, verschijnt #WAARDE!.
Voorbeeld:
=SOM(A1:A10)
Als in een van de cellen de tekst “n.v.t.” staat, veroorzaakt dat een foutmelding.
Oplossing:
Gebruik SOMMEN.ALS() of SOMPRODUCT() om alleen numerieke waarden op te nemen:
=SOMPRODUCT(-ISGETAL(A1:A10);A1:A10)
Handige oplossingen om #WAARDE! te voorkomen
- Gebruik foutafhandeling:
Met ALS.FOUT() kun je foutmeldingen vervangen door iets leesbaars:=ALS.FOUT(A1+B1;"Ongeldige invoer") - Controleer gegevens met ISGETAL():
Hiermee kun je testen of een cel numerieke data bevat:=ALS(ISGETAL(A1);A1;"Geen getal") - Schoon je data op:
Onzichtbare spaties of tekens veroorzaken vaak fouten. Gebruik WISSEN.CONTROL() en SPATIES.WISSEN():=WAARDE(WISSEN.CONTROL(SPATIES.WISSEN(A1))) - Zorg voor juiste gegevensstructuur:
Houd tekstkolommen apart van rekenkolommen om typeconflicten te vermijden.
Praktijkvoorbeeld: rapportages zonder #WAARDE!
Stel je hebt een overzicht van verkoopaantallen in kolom A en prijzen in kolom B. In kolom C bereken je de omzet:
=A2*B2
Als iemand per ongeluk “n.v.t.” in B2 zet, krijg je #WAARDE!.
Met foutafhandeling wordt het rapport veel netter:
=ALS.FOUT(A2*B2;"Foutieve invoer")
Zo blijft je rapport overzichtelijk, zelfs met onvolledige gegevens.
Hieronder een aantal voorbeelden die #WAARDE! opleveren:
Compatibiliteit met verschillende Excel-versies
- Excel Online & Mobile: De foutmelding
#WAARDE!wordt overal hetzelfde weergegeven. - Excel Starter: Sommige functies, zoals ALS.FOUT(), zijn mogelijk niet beschikbaar. Gebruik dan ALS(ISFOUT(…)) als alternatief.
- Taalspecifiek: In Engelse Excel heet deze fout
#VALUE!. Controleer altijd of je Nederlandse functienamen gebruikt — bijvoorbeeld SOM() in plaats van SUM().
Samenvatting
De foutmelding #WAARDE! betekent dat Excel niet kan rekenen met ongeldige gegevens. Of het nu tekst, lege cellen of verkeerde argumenten zijn, de fout is eenvoudig op te lossen. Controleer je invoer, gebruik ALS.FOUT(), WAARDE() of ISGETAL(), en zorg dat je formules robuust zijn. Zo blijft je werkblad foutloos en professioneel.

