Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

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

Expression

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

Value (Wartość)

Opis

vbTrue

–1

Prawda

vbFalse

0

Fałsz

vbUseDefault

–2

Użyj ustawienia z ustawień regionalnych komputera.


Spostrzeżenia

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

Expression

Wyniki

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).

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×