Atgriež izteiksmi, kas formatēta kā skaitlis.
Sintakse
FormatNumber(izteiksme [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
Funkcijas FormatNumber sintaksē ir šādi argumenti:
| Arguments | Apraksts |
|---|---|
| Izteiksme | Obligāts arguments. Izteiksme jāformatē. |
| NumDigitsAfterDecimal | Neobligāts arguments. Skaitliska vērtība, kas norāda, cik vietas tiek rādītas pa labi no decimāldaļas. Noklusējuma vērtība ir –1, kas norāda, ka tiek izmantoti datora reģionālie iestatījumi. |
| IncludeLeadingDigit | Neobligāts arguments. Trīsstāvokļu konstante, kas norāda, vai frakcionālām vērtībām tiek rādīta sākuma nulle. Skatiet vērtību sadaļu Iestatījumi. |
| UseParensForNegativeNumbers | Neobligāts arguments. Trīsstūru konstante, kas norāda, vai negatīvās vērtības jāievieto iekavās. Skatiet vērtību sadaļu Iestatījumi. |
| Grupas cipari | Neobligāts arguments. Trīsstāvokļu konstante, kas norāda, vai skaitļi ir grupēti, izmantojot grupas norobežotāju, kas norādīts datora reģionālajos iestatījumos. Skatiet vērtību sadaļu Iestatījumi. |
Iestatījumi
Argumentiem IncludeLeadingDigit, UseParensForNegativeNumbers un GroupDigits ir šādi iestatījumi.
| Konstante | Vērtība | Apraksts |
|---|---|---|
| vbTrue | –1 | True |
| vbAplams | 0 | aplama |
| vbUseDefault | –2 | Izmantojiet iestatījumu no datora reģionālajiem iestatījumiem. |
Piezīmes
Ja viens vai vairāki neobligātie argumenti ir izlaisti, izlaisto argumentu vērtības nodrošina datora reģionālie iestatījumi.
Piezīme
Visa iestatījumu informācija tiek iegūta no cilnes Reģionālo iestatījumu numurs .
Piemēri
| Izteiksme | Rezultāti |
|---|---|
| SELECT FormatNumber([SalePrice]) AS Expr1 FROM ProductSales; | Formatē valūtas vērtības laukā "SalePrice" formātā "Skaitlis" un atgriež kolonnas Expr1. |
| SELECT FormatNumber([Atlaide],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales; | Formatē skaitļu vērtības laukā "Atlaide" formātā "Skaitlis" ar 2 decimālzīmēm, visām vērtībām, kas mazākas par 1, pirms decimāldaļskaitļa, negatīvās vērtības tiek iekļautas iekavās, vērtība tiks grupēta pēc noklusējuma norobežotāja ("1000" tiks parādīts kā 1,000,00, "-1000" tiks parādīts kā (1,000,00), "0" tiks parādīts kā 0,00). |