I den här artikeln beskrivs formelsyntaxen för och användningen av TALVÄRDE i Microsoft Excel.
Beskrivning
Konverterar text till ett tal, oberoende av språk.
Syntax
TALVÄRDE(text; [decimaltecken]; [tusentalsavgränsare])
Syntaxen för funktionen TALVÄRDE har följande argument:
-
Text Obligatoriskt. Den text som ska konverteras till ett tal.
-
Decimaltecken Valfritt. Det tecken som används för att separera heltalet och decimaldelen i resultatet.
-
Tusentalsavgränsare Valfritt. Det tecken som används för att separera talgrupperingar, exempelvis tusendelar från hundradelar och miljoner från tusental.
Anmärkningar
-
Om det inte finns några decimaltecken och tusentalsavgränsare angivna används avgränsare från det aktuella språket.
-
Om flera tecken är angivna i decimaltecken- eller tusentalsavgränsarargumenten används bara det första tecknet.
-
Om en tom sträng ("") anges som textargument blir resultatet 0.
-
Tomma utrymmen i textargumentet ignoreras, även mitt i argumentet. Till exempel returneras " 3 000 " som 3000.
-
Om en decimalavgränsare används mer än en gång i textargumentet returnerar TALVÄRDE #VALUE! felvärdet #REFERENS!.
-
Om tusentalsavgränsaren är placerad före decimaltecknet i textargumentet ignoreras tusentalsavgränsaren.
-
Om gruppavgränsaren inträffar efter decimalavgränsaren i textargumentet returnerar TALVÄRDE #VALUE! felvärdet #REFERENS!.
-
Om något av argumenten inte är giltigt returnerar TALVÄRDE #VALUE! felvärdet #REFERENS!.
-
Om textargumentet slutar med ett eller flera procenttecken (%) används procenttecknen när resultatet beräknas. Precis som i formler fungerar flera procenttecken additivt när de används i textargument. Till exempel returnerar =TALVÄRDE("9%%") samma resultat (0,0009) som formeln =9%%.
Exempel
Kopiera exempeldata i följande tabell och klistra in dem i cell A1 i ett nytt Excel-kalkylblad. När du vill att formlerna ska visa resultat markerar du dem, trycker på F2 och sedan på Retur. Om det behövs kan du justera kolumnbredderna så att alla data visas.
|
Formel |
Beskrivning |
Resultat |
|---|---|---|
|
=TALVÄRDE("2500,27";",";".") |
Returnerar 2.500,27. I exemplets textargument anges decimalavgränsaren i det andra argumentet med ett kommatecken och gruppavgränsaren anges i det tredje argumentet med en punkt. |
2500,27 |
|
=TALVÄRDE("3,5%") |
Returnerar 0,035. Eftersom inga valfria argument har angetts används decimal- och gruppavgränsarna i det nuvarande språkinställningarna. Symbolen % visas inte, trots att procenten beräknas. |
0,035 |