
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 separatorerReturneringsværdi
Numerisk værdiSyntaks
= 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 2013Brugsanvisninger
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