Funkcja FormatNumber

Dotyczy
Access dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Zwraca wyrażenie sformatowane jako liczba.

Składnia

FormatNumber(Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )

W składni funkcji FormatNumber występują następujące argumenty:

Argument Opis
Wyrażenie Argument wymagany. Wyrażenie do sformatowania.
NumDigitsAfterDecimal Argument opcjonalny. Wartość liczbowa wskazująca liczbę wyświetlanych miejsc po prawej stronie separatora dziesiętnego. Wartość domyślna to –1, co oznacza, że są używane ustawienia regionalne komputera.
IncludeLeadingDigit Argument opcjonalny. Stała trójstanowa wskazująca, czy dla wartości ułamkowych jest wyświetlane zero wiodące. Aby uzyskać wartości, zobacz sekcję Ustawienia.
UseParensForNegativeNumbers Argument opcjonalny. Stała trójstanowa wskazująca, czy wartości ujemne mają być umieszczane w nawiasach. Aby uzyskać wartości, zobacz sekcję Ustawienia.
GroupDigits Argument opcjonalny. Stała trójstanu wskazująca, czy liczby są zgrupowane przy użyciu ogranicznika grupy określonego w ustawieniach regionalnych komputera. Aby uzyskać wartości, zobacz sekcję Ustawienia.

    

Ustawienia

Argumenty IncludeLeadingDigit, UseParensForNegativeNumbers i GroupDigits mają następujące ustawienia:

Stała Wartość Opis
vbTrue –1 Prawda
vbFalse 0 Fałsz
vbUseDefault –2 Użyj ustawienia z ustawień regionalnych komputera.

    

Uwagi

Jeśli co najmniej jeden argument opcjonalny zostanie pominięty, wartości pominiętych argumentów są podawane w ustawieniach regionalnych komputera.

Uwaga

Wszystkie informacje o ustawieniach pochodzą z karty Numer ustawień regionalnych .

Przykłady

Wyrażenie Rezultat
SELECT FormatNumber([SalePrice]) AS Wyr1 FROM ProductSales; Formatuje wartości walutowe w polu "CenaSprzedaży" w formacie "Liczba" i zwraca wartość w kolumnie Wyr1.
SELECT FormatNumber([Discount];2;-1;-1;-1) AS DiscountedPrice FROM ProductSales; Formatuje wartości liczbowe w polu "Rabat" w formacie "Liczba" z 2 separatorami dziesiętnym. wszystkie wartości mniejsze niż 1 będą miały wartość "0" przed przecinkami, wartości ujemne zostaną omówione w nawiasach, wartość zostanie zgrupowana domyślnie jako ogranicznik ("1000" będzie wyświetlany jako 1000,00, "-1000" będzie wyświetlany jako (1000,00), "0" będzie wyświetlany jako 0,00).