Returnerar ett uttryck som formaterats som ett tal.
Syntax
FormatNumber ( Uttryck [, antalsiffrorefterdecimal ] [, anvandinledandesiffra ] [, anvandparentesfornegativatal ] [, grupperasiffror ] )
Syntaxen för funktionen FormatNumber har följande argument:
Argument | Beskrivning |
---|---|
Uttryck |
Obligatoriskt. Uttryck som ska formateras. |
NumDigitsAfterDecimal |
Valfritt. Numeriskt värde som anger hur många decimaler (tecken till höger om decimaltecknet) som visas. Standardvärdet är –1, vilket betyder att datorns regionala inställningar används. |
IncludeLeadingDigit |
Valfritt. En av tre möjliga konstanter som anger huruvida en inledande nolla visas för bråkvärden. Se avsnittet Inställningar för värden. |
UseParensForNegativeNumbers |
Valfritt. En av tre möjliga konstanter som anger om negativa värden ska placeras inom parenteser eller inte. En lista med värden finns i avsnittet Inställningar. |
GroupDigits |
Valfritt. En av tre möjliga konstanter som anger om siffror ska grupperas med det avgränsningstecken som angetts i datorns regionala inställningar. Se avsnittet Inställningar för värden. |
Inställningar
Argumenten IncludeLeadingDigit, UseParensForNegativeNumbers och GroupDigits har följande inställningar:
Konstant | Värde | Beskrivning |
---|---|---|
vbTrue |
–1 |
Sant |
vbFalse |
0 |
Falskt |
vbUseDefault |
–2 |
Använd inställningarna från datorns regionala inställningar. |
Anmärkningar
När ett eller flera valfria argument utelämnas, hämtas värden för utelämnade argument från datorns regionala inställningar.
Obs!: All information om inställningar kommer från fliken Tal för regionala inställningar.
Exempel
Uttryck | Resultat |
---|---|
Välj FormatNumber ([SalePrice]) som Uttr1 från ProductSales; |
Formaterar valuta värden i fältet "SalePrice" i "tal"-format och returnerar i kolumn Uttr1. |
Välj FormatNumber ([Discount]; 2;-1;-1;-1) som DiscountedPrice från ProductSales; |
Formaterar tal värden i fältet "rabatt" i "tal"-format med 2 decimaler, men alla mindre än 1 värden har "0", och de negativa värdena kommer att ingå i parenteser och värdet grupperas som standard avgränsare ("1000") som 1 000,00, "-1000" kommer att visas som (1 000,00), "0" kommer att visas som 0,00). |
Obs!: Den här sidan har översatts automatiskt och kan innehålla grammatiska fel och andra felaktigheter. Vår avsikt är att innehållet ska vara användbart för dig. Skulle du vilja svara på om informationen var till hjälp? Här är den engelska artikeln som en referens.