Zwraca wyrażenie sformatowane jako wartość procentowa (pomnożona przez 100) ze znakiem % na końcu.
Składnia
FormatPercent(Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
W składni funkcji FormatPercent 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 FormatPercent([DPercent]) AS Expr1 FROM ProductSales; | Formatuje wartości w polu "DPercent" w formacie "Procent" i zwraca w kolumnie Wyr1. |
| SELECT FormatPercent([DPercent];2;-1;-1;-1) AS DPercentage FROM ProductSales; | Formatuje wartości w polu "DPercent" w formacie "Procent" z 2 separatorami dziesiętnym. wszystkie wartości mniejsze niż 1% będą miały wartość "0" przed separatorem dziesiętnym, wartości ujemne będą ujęte w nawiasy, wartość zostanie zgrupowana domyślnie jako ("10" będzie wyświetlana jako 1000,00%, wartość "-10" będzie wyświetlana jako (1000,00%), "0" zostanie wyświetlona jako 0,00%). |