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.
- Decimal_separator Valfri. Det tecken som används för att separera heltalet och decimaldelen i resultatet.
- Group_separator Valfri. 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 3 000.
- 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 |