Daje izraz oblikovan kao procenat (pomnožen sa 100) sa znakom % na kraju.
Sintaksa
FormatPercent(izraz [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
Sintaksa funkcije FormatPercent ima sledeće argumente:
| Argument | Opis |
|---|---|
| Izraz | Obavezno. Izraz koji treba oblikovati. |
| NumDigitsAfterDecimal | Opcionalno. Numerička vrednost koja ukazuje na to koliko se mesta sa desne strane decimalnog broja prikazuje. Podrazumevana vrednost je -1, što ukazuje na to da se koriste regionalne postavke računara. |
| IncludeLeadingDigit | Opcionalno. Konstanta trostanja koja ukazuje na to da li se početna nula prikazuje za razlomljene vrednosti. Pogledajte odeljak "Postavke" za vrednosti. |
| UseParensForNegativeNumbers | Opcionalno. Konstanta tri stanja koja ukazuje na to da li treba staviti negativne vrednosti unutar zagrada. Pogledajte odeljak "Postavke" za vrednosti. |
| GroupDigits | Opcionalno. Konstanta tri stanja koja ukazuje na to da li su brojevi grupisani ili ne pomoću znaka za razgraničavanje grupa navedenog u regionalnim postavkama računara. Pogledajte odeljak "Postavke" za vrednosti. |
Postavke
Argumenti IncludeLeadingDigit, UseParensForNegativeNumbers i GroupDigits imaju sledeće postavke:
| konstanta | Vrednost | Opis |
|---|---|---|
| vbTrue | –1 | True |
| vbFalse | 0 | Netačno |
| vbUseDefault | –2 | Koristite postavku iz regionalnih postavki računara. |
Napomene
Kada se neki opcionalni argumenti izostave, vrednosti za izostavljene argumente obezbeđuju regionalne postavke računara.
Napomena
Sve informacije o postavkama dolaze sa kartice "Regionalne postavke ".
Primeri
| Izraz | Rezultati |
|---|---|
| SELECT FormatPercent([DPercent]) AS Expr1 FROM ProductSales; | Oblikuje vrednosti iz polja "DPercent" u format "Procenat" i vraća u koloni Izraz1. |
| SELECT FormatPercent([DPercent],2,-1,-1,-1) AS DPercentage FROM ProductSales; | Oblikuje vrednosti iz polja "DPercent" u format "Procenat" sa 2 decimalna zareza, sve vrednosti manje od 1% će imati "0" pre decimalne, negativne vrednosti će biti pokrivene zagradama, vrednost će biti grupisana po podrazumevanom znaku za razgraničavanje ("10" će biti prikazano kao 1.000,00%, "-10" će biti prikazano kao (1.000,00%), "0" će biti prikazano kao 0,00%). |