Samenvatting NUMERIEKE.WAARDE() functie
De NUMERIEKE.WAARDE() functie in Excel gebruik je om tekst die een getal lijkt te zijn, om te zetten naar een echte numerieke waarde. Dat is vooral handig als je gegevens importeert uit andere systemen, waarbij getallen als tekst zijn opgeslagen — bijvoorbeeld “1.234,56” of “€45,90”. Excel herkent zulke waarden vaak niet automatisch als getal, wat problemen oplevert bij berekeningen, sorteren of optellen. Met NUMERIEKE.WAARDE() los je dat eenvoudig op.
Wanneer je regelmatig te maken hebt met data uit verschillende bronnen of landen (met andere decimaalnotaties), dan is deze functie onmisbaar. Excel rekent namelijk alleen correct met cellen die echt numeriek zijn, niet met tekst.
Vertaling
Nederlands: NUMERIEKE.WAARDE()
Engels: NUMBERVALUE()
Duits: ZAHLENWERT()
Resultaat waarde
Converteert tekst naar een getal ongeacht de landinstellingDoel
Het doel van de NUMERIEKE.WAARDE() functie is het converteren van tekst die getallen bevat naar een numerieke waarde die Excel kan gebruiken in berekeningen. Zo kun je rekenen met tekstwaarden die getallen voorstellen, zoals bedragen, percentages of datums.
Syntaxis
=NUMERIEKE.WAARDE(tekst;[decimaal_scheidingsteken];[grpe_scheidingsteken])
Argumenten
tekst
Dit is de tekst die je wilt omzetten naar een numerieke waarde. Het kan bijvoorbeeld een cel zijn met de tekst "12,50" of "€1.234,56". Als de tekst geen numerieke structuur bevat, geeft Excel de foutwaarde #WAARDE!.
decimaal_scheidingsteken – [optioneel]
Hier geef je het teken op dat gebruikt wordt voor de decimale scheiding. Standaard gebruikt Excel het scheidingsteken dat is ingesteld in de systeemtaal. Gebruik bijvoorbeeld "." voor Engelse data of "," voor Nederlandse getallen.
grpe_scheidingsteken – [optioneel]
Dit bepaalt welk teken Excel gebruikt om duizendtallen te scheiden. Bijvoorbeeld "." in veel Europese notaties of "," in Engelstalige getallen.
Als je deze argumenten niet opgeeft, gebruikt Excel de lokale instellingen van je besturingssysteem. Dat betekent dat de functie automatisch rekening houdt met jouw landinstellingen.
Gebruik van NUMERIEKE.WAARDE() functie
Je gebruikt NUMERIEKE.WAARDE() wanneer Excel tekst niet automatisch als getal herkent. Stel dat je een CSV-bestand importeert uit Duitsland, waarin bedragen worden geschreven als "1.234,50". Excel ziet dat als tekst. Met NUMERIEKE.WAARDE() maak je het bruikbaar voor berekeningen:
=NUMERIEKE.WAARDE(A2;",";".")
Hiermee wordt de tekst "1.234,50" omgezet naar het getal 1234,5.
Een ander voorbeeld is bij tekst met valutatekens. Als je kolom B volstaat met "€56,30", kun je in kolom C schrijven:
=NUMERIEKE.WAARDE(B2)
Excel verwijdert automatisch het euroteken en leest de waarde als 56,3.
Je kunt de functie ook combineren met ALS() om fouten af te vangen:
=ALS(ISFOUT(NUMERIEKE.WAARDE(A2));"Onbekende waarde";NUMERIEKE.WAARDE(A2))
Of gebruik INDIRECT() als de celverwijzing dynamisch is:
=NUMERIEKE.WAARDE(INDIRECT("B"&A1))
Zo kun je flexibel rekenen met tekstwaarden, ongeacht hoe ze zijn opgeslagen.
Waarom NUMERIEKE.WAARDE() functie gebruiken?
NUMERIEKE.WAARDE() gebruik je om consistentie te brengen in je rekenmodellen. Veel data uit externe bronnen komt als tekst binnen — denk aan exports uit ERP-systemen of webshops. Als je deze waarden niet omzet, kunnen functies zoals SOM(), GEMIDDELDE() of ALS() verkeerde resultaten geven.
Bijvoorbeeld, als je in kolom A bedragen als tekst hebt ("1.000,00"), zal =SOM(A1:A10) nul opleveren. Door eerst
=NUMERIEKE.WAARDE(A1)
te gebruiken, rekent Excel correct.
Een veelgemaakte fout is het door elkaar gebruiken van punten en komma’s. Als je bijvoorbeeld
=NUMERIEKE.WAARDE("12.5";",";".")
gebruikt, krijg je mogelijk een verkeerde interpretatie. Controleer dus altijd of je de juiste scheidingstekens hebt ingesteld.
Gebruik deze functie ook wanneer je tekstuele getallen uit formulieren, websystemen of API’s importeert. Zo voorkom je rekenfouten en maak je je data uniform.
Kortom:
- NUMERIEKE.WAARDE() is veiliger dan handmatig vervangen van tekens met TEKST.SPLITSEN() of SUBSTITUEREN().
- Je behoudt meer controle over lokale notaties (bijv. “
1,5” vs “1.5”). - De functie werkt goed samen met andere conversie-functies zoals WAARDE(), maar biedt meer precisie bij internationale data.
Opmerkingen NUMERIEKE.WAARDE() functie
- NUMERIEKE.WAARDE() negeert valutatekens en spaties.
- Tekst die niet numeriek is, geeft de foutwaarde
#WAARDE!. - De standaard scheidingstekens zijn gebaseerd op je systeeminstellingen.
- Excel herkent negatieve getallen met minteken of haakjes.
- Het euroteken (€) of dollarteken ($) wordt genegeerd.
- Als meerdere scheidingstekens worden gebruikt, herkent Excel alleen de eerste.
- Compatibel met Excel voor Windows, Mac, Online en Mobile.
- Excel Starter ondersteunt deze functie niet.
- De maximale lengte van het tekstargument is 255 tekens.
- NUMERIEKE.WAARDE() vervangt deels oudere functies zoals WAARDE(), met extra taalopties.
- De functie ondersteunt ook wetenschappelijke notatie (bijv. “1,2E3”).
- Geen ondersteuning voor datum- of tijdnotaties — gebruik daar DATUMWAARDE() of TIJDWAARDE() voor.

