Sådan bruges Excel NUMBERVALUE-funktionen

Resumé

Excel NUMBERVALUE-funktionen konverterer et tal i tekstformat til numerisk værdi ved hjælp af specificeret decimal- og gruppeseparator. Denne funktion kan bruges til at konvertere landespecifikke værdier til lokale uafhængige værdier.

Formål

Konverter tekst til nummer med brugerdefinerede separatorer

Returneringsværdi

Numerisk værdi

Syntaks

= NUMBERVALUE (tekst, (decimal_separator), (group_separator))

Argumenter

  • tekst - Teksten, der skal konverteres til et tal.
  • decimal_separator - (valgfrit) Tegnet til decimalværdier.
  • group_separator - (valgfrit) Tegnet til gruppering med tusinder.

Version

Excel 2013

Brugsanvisninger

NUMBERVALUE-funktionen konverterer en tekstværdi, der repræsenterer et tal, til et gyldigt tal ved hjælp af brugerdefinerede decimaler og gruppeseparatorer. Du kan bruge NUMBERVALUE til at oversætte tal fra et sprogspecifikt tekstformat til et sproguafhængigt nummer.

For at udføre en numerisk konvertering bruger funktionen NUMBERVALUE de brugerdefinerede separatorer, du angiver. Decimalseparatoren er det tegn, der bruges til at adskille heltal fra brøkværdier i kildeteksten. Gruppeseparatoren er det tegn, der bruges til at gruppere tekst med tusinder i kildeteksten.

Eksempel

For eksempel at konvertere strengen "6.000" til tallet 6000, hvor grupperingsseparatoren i kildeteksten er en periode (.), Skal du bruge:

=NUMBERVALUE("6.000",",",".") // returns 6000

I det viste eksempel er inputtekst i kolonne B, og funktionsoutput er i kolonne E. Kolonne C og D decimal- og gruppeseparatorer, der bruges i hver række. Formlen i E6, kopieret ned, er:

=NUMBERVALUE(B6,C6,D6)

Bemærk ud over decimal- og gruppeseparatorer ignorerer NUMBERVALUE automatisk det ekstra mellemrum i B9 og evaluerer automatisk procentsymbolet (%) i B11 ved at dividere med 100.

Bemærkninger

  • NUMBERVALUE ignorerer ekstra mellemrumstegn.
  • Flere procent symboler er additive.
  • Hvis decimalseparator og / eller gruppeseparatorer ikke er angivet, bruger NUMBERVALUE separatorer fra det aktuelle landestandard.
  • NUMBERVALUE bruger kun det første tegn til decimal- og gruppeseparatorer. Yderligere tegn kasseres.
  • NUMBERVALUE returnerer nul, hvis der ikke er angivet nogen tekstværdi.
  • NUMBERVALUE returnerer #VALUE-fejlen, hvis:
    • Decimalseparatoren vises mere end én gang i kildeteksten
    • Gruppeseparatoren opstår efter decimalseparatoren

Interessante artikler...