Returnerer et uttrykk formatert som et tall.
Syntaks
FormatNumber ( Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
Syntaksen for formatnummerering har følgende argumenter:
Argument |
Beskrivelse |
Expression |
Obligatorisk. Uttrykk som skal formateres. |
NumDigitsAfterDecimal |
Valgfritt. Numerisk verdi som angir hvor mange plasser til høyre for desimaltegnet som vises. Standardverdien er –1, som angir at datamaskinens regionale innstillinger brukes. |
IncludeLeadingDigit |
Valgfritt. Tristate-konstant som angir om en innledende null vises for brøkverdier eller ikke. Se Innstillinger-delen for verdier. |
UseParensForNegativeNumbers |
Valgfritt. Tristate-konstant som angir om negative verdier skal plasseres i parenteser eller ikke. Se Innstillinger-delen for verdier. |
GroupDigits |
Valgfritt. Tristate-konstant som angir om tall er gruppert ved hjelp av gruppeskilletegnet som er angitt i datamaskinens regionale innstillinger. Se Innstillinger-delen for verdier. |
Innstillinger
Argumentene IncludeLeadingDigit, UseParensForNegativeNumbers og GroupDigits har følgende innstillinger:
Konstant |
Value |
Beskrivelse |
vbTrue |
–1 |
Sann |
vbFalse |
0 |
Usann |
vbUseDefault |
–2 |
Bruk innstillingen fra datamaskinens regionale innstillinger. |
Kommentarer
Når ett eller flere valgfrie argumenter utelates, angis verdiene for utelatte argumenter av datamaskinens regionale innstillinger.
Obs!: All innstillingsinformasjon kommer fra fanen Tall for regionale innstillinger .
Eksempler
Expression |
Resultater |
SELECT FormatNumber([SalePrice]) AS Expr1 FROM ProductSales; |
Formaterer valutaverdiene i «SalePrice»-feltet til «Tall»-format og returnerer i kolonne Uttrykk1. |
SELECT FormatNumber([Discount],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales; |
Formaterer tallverdiene i Rabatt-feltet i Tall-format med to desimaltegn. alle mindre enn 1 verdier vil ha "0" før desimalen, negative verdier dekkes i parenteser, verdien blir gruppert som standard skilletegn ("1000" vises som 1 000,00, "-1000" vises som (1 000,00), "0" vises som 0,00). |