Hoe de Excel NUMBERVALUE-functie - te gebruiken

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 scheidingstekens

Winstwaarde

Numerieke waarde

Syntaxis

= 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 2013

Gebruiksopmerkingen

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

Interessante artikelen...