
Samenvatting
De Excel NUMBERVALUE-functie converteert een getal in tekstformaat naar een numerieke waarde, met behulp van gespecificeerde decimalen en groepsscheidingstekens. Deze functie kan worden gebruikt om locale-specifieke waarden om te zetten in locale-onafhankelijke waarden.
Doel
Converteer tekst naar nummer met aangepaste scheidingstekensWinstwaarde
Numerieke waardeSyntaxis
= NUMBERVALUE (tekst, (decimale_separator), (group_separator))Argumenten
- tekst - De tekst die naar een getal wordt geconverteerd.
- decimal_separator - (optioneel) Het teken voor decimale waarden.
- group_separator - (optioneel) Het teken voor groepering in duizenden.
Versie
Excel 2013Gebruiksopmerkingen
De functie NUMBERVALUE zet een tekstwaarde die een getal vertegenwoordigt, om in een geldig numeriek getal met behulp van aangepaste decimalen en groepsscheidingstekens. U kunt NUMBERVALUE gebruiken om getallen van een landspecifieke tekstindeling te vertalen naar een landonafhankelijk getal.
Om een numerieke conversie uit te voeren, gebruikt de functie NUMBERVALUE de aangepaste scheidingstekens die u opgeeft. Het decimaalteken is het teken dat wordt gebruikt om gehele getallen te scheiden van fractionele waarden in de brontekst. Het groepscheidingsteken is het teken dat wordt gebruikt om tekst in duizenden in de brontekst te groeperen.
Voorbeeld
Als u bijvoorbeeld de tekenreeks "6.000" wilt converteren naar het getal 6000, waarbij het scheidingsteken voor groepering in de brontekst een punt (.) Is, gebruikt u:
=NUMBERVALUE("6.000",",",".") // returns 6000
In het getoonde voorbeeld staat de invoertekst in kolom B en de functie-uitvoer in kolom E. Kolommen C en D de decimale scheidingstekens en groepsscheidingstekens die in elke rij worden gebruikt. De formule in E6, gekopieerd, is:
=NUMBERVALUE(B6,C6,D6)
Merk op dat naast decimale scheidingstekens en groepsscheidingstekens, de NUMBERVALUE automatisch de extra spatie in B9 negeert en automatisch het percentage (%) symbool in B11 evalueert door te delen door 100.
Opmerkingen
- NUMBERVALUE negeert extra spaties.
- Meerdere procenttekens zijn additief.
- Als er geen decimaal scheidingsteken en / of groepscheidingstekens zijn opgegeven, gebruikt NUMBERVALUE scheidingstekens van de huidige landinstelling.
- NUMBERVALUE gebruikt alleen het eerste teken dat is opgegeven voor decimale scheidingstekens en groepsscheidingstekens. Extra tekens worden weggegooid.
- NUMBERVALUE retourneert nul als er geen tekstwaarde is opgegeven.
- NUMBERVALUE geeft de fout #VALUE terug als:
- Het decimaalteken komt meer dan eens voor in de brontekst
- Het groepscheidingsteken staat achter het decimaalteken