Mengembalikan ekspresi yang diformat sebagai persentase (dikalikan dengan 100) dengan karakter % akhir.
Sintaks
FormatPercent(Expression [, NumDigitsAfterDecimal ] [, includeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
Sintaks fungsi FormatPercent memiliki argumen berikut:
| Argumen | Deskripsi |
|---|---|
| Ekspresi | Diperlukan. Ekspresi yang akan diformat. |
| NumDigitsAfterDecimal | Opsional. Nilai numerik yang menunjukkan berapa banyak tempat di sebelah kanan desimal yang ditampilkan. Nilai defaultnya adalah –1, yang menunjukkan bahwa pengaturan kawasan komputer digunakan. |
| IncludeLeadingDigit | Opsional. Konstanta tristate yang menunjukkan apakah nol didahului ditampilkan untuk nilai pecahan atau tidak. Lihat bagian Pengaturan untuk nilai-nilai. |
| UseParensForNegativeNumbers | Opsional. Konstanta tristat yang menunjukkan apakah akan menempatkan nilai negatif dalam tanda kurung atau tidak. Lihat bagian Pengaturan untuk nilai-nilai. |
| GroupDigits | Opsional. Konstanta tristate yang menunjukkan apakah angka dikelompokkan menggunakan pemisah grup yang ditentukan dalam pengaturan kawasan komputer. Lihat bagian Pengaturan untuk nilai-nilai. |
Pengaturan
Argumen IncludeLeadingDigit, UseParensForNegativeNumbers, dan GroupDigits memiliki pengaturan berikut:
| Konstanta | Value | Deskripsi |
|---|---|---|
| vbTrue | –1 | True |
| vbFalse | 0 | False |
| vbUseDefault | –2 | Gunakan pengaturan dari pengaturan regional komputer. |
Keterangan
Ketika satu atau beberapa argumen opsional dihilangkan, nilai untuk argumen yang dihilangkan disediakan oleh pengaturan regional komputer.
Catatan
Semua informasi pengaturan berasal dari tab Nomor Pengaturan Wilayah .
Contoh
| Ekspresi | Hasil |
|---|---|
| PILIH FormatPercent([DPercent]) SEBAGAI Expr1 DARI ProductSales; | Memformat nilai di bidang "DPercent" ke dalam format "Persen" dan mengembalikan dalam kolom Expr1. |
| PILIH FormatPercent([DPercent],2,-1,-1,-1) SEBAGAI DPercentage DARI ProductSales; | Memformat nilai di bidang "DPercent" ke dalam format "Persen" dengan 2 koma desimal, semua nilai kurang dari 1% akan memiliki "0" sebelum desimal, nilai negatif akan ditutupi dalam tanda kurung, nilai akan dikelompokkan berdasarkan pemisah default ("10" akan ditampilkan sebagai 1.000,00%, "-10" akan ditampilkan sebagai (1.000,00%), "0" akan ditampilkan sebagai 0,00%). |