Pateikia išraišką, suformatuotą procentais (padauginta iš 100) su galiniu simboliu %.
Sintaksė
FormatPercent(Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
Funkcijos FormatPercent sintaksę sudaro šie argumentai:
| Argumentas | Aprašymas |
|---|---|
| Išraiška | Būtinas. Išraiška, kurią reikia formatuoti. |
| NumDigitsAfterDecimal | Pasirinktinis. Skaitinė reikšmė, nurodanti, kiek vietų į dešinę nuo dešimtainio skaičiaus yra rodoma. Numatytoji reikšmė yra –1; tai nurodo, kad naudojami kompiuterio regiono parametrai. |
| IncludeLeadingDigit | Pasirinktinis. Tribūsenos konstanta, nurodanti, ar trupmeninių reikšmių pradžioje rodomas nulis. Reikšmes rasite skyriuje Parametrai. |
| UseParensForNegativeNumbers | Pasirinktinis. Tribūsenos konstanta, nurodanti, ar neigiamas reikšmes dėti į skliaustus, ar ne. Reikšmes rasite skyriuje Parametrai. |
| Grupės skaitmenys | Pasirinktinis. Tribūsenos konstanta, nurodanti, ar skaičiai grupuojami naudojant grupės skyriklį, nurodytą kompiuterio regiono parametruose. Reikšmes rasite skyriuje Parametrai. |
Parametrai
Argumentai IncludeLeadingDigit, UseParensForNegativeNumbers ir GroupDigits turi tokius parametrus:
| Konstanta | Reikšmė | Aprašymas |
|---|---|---|
| vbTrue | –1 | True |
| vbFalse | 0 | False |
| vbUseDefault | –2 | Naudokite kompiuterio regiono parametrų parametrą. |
Pastabos
Kai vienas ar keli pasirinktiniai argumentai nepateikiami, praleistų argumentų reikšmes teikia kompiuterio regiono parametrai.
Pastaba
Visa parametrų informacija gaunama iš regiono parametrų numerio skirtuko.
Pavyzdžiai
| Išraiška | Rezultatai |
|---|---|
| SELECT FormatPercent([DPercent]) AS Expr1 FROM ProductSales; | Formatuoja lauko "DPercent" reikšmes į procentų formatą ir pateikia stulpelio Expr1. |
| SELECT FormatPercent([DPercent],2,-1,-1,-1) AS DPercentage FROM ProductSales; | Formatuoja lauko "DPercent" reikšmes į "Procentų" formatą su 2 dešimtainių skaičių kableliais, visos reikšmės, mažesnės nei 1 %, turės "0" prieš dešimtaines, neigiamas reikšmes bus uždengtos skliaustuose, reikšmė bus sugrupuota pagal numatytąjį skyriklį ("10" bus rodoma kaip 1 000,00%, "-10" bus rodoma kaip (1 000,00 %), "0" bus rodoma kaip 0,00 %). |