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