Skip to main content

Format Untuk Field Dengan Tipe Data Number dan Currency di MS Access

Format untuk field dengan tipe data Number dan Currency menentukan bagaimana data yang berupa angka akan ditampilkan di layar komputer atau dicetak di kertas. Access menyediakan pilihan format field Number dan Currency yang berbeda-beda, umumnya sudah disediakan secara built-in.


Video: Mengatur format field dengan tipe data Number dan Currency
Format sesungguhnya yang digunakan untuk menampilkan nilai field dipengaruhi oleh pengaturan Region and Language pada Control Panel. Untuk field dengan tipe data Number dan Currency, Access memberikan pilihan format angka sebagai berikut:
  • General Number: angka ditampilkan menggunakan format yang sama dengan saat data disimpan, merupakan format default untuk field dengan tipe data Number.
  • Currency:  menggunakan separator untuk memisahkan angka ribuan (bisa koma, bisa titik, tergantung Regional Setting di Control Panel), dua angka decimal di belakang koma, dan menampilkan angka negatif dengan menggunakan tanda kurung. Sebuah field dengan tipe data Currency ditampilkan dengan simbol moneter seperti Rp (Rupiah), $ (Dolar), £ (Pound), ¥ (Yen), dan € (Euro) yang ditentukan melalui pengaturan Region and Language di Control Panel.
  • Fixed: selalu menampilkan, paling tidak, satu digit di sebelah kiri dan dua digit di sebelah kanan pada angka desimal.
  • Standard: menggunakan pemisah ribuan dengan dua digit di sebelah kanan pada angka desimal.
  • Percent: nilai pada field dikalikan 100 dan menambahkan tanda persen (%) di sebelah kanan.  Nilai persen menampilkan dua digit pada angka desimal.
  • Scientific: menampilkan nilai dengan menggunakan angka ilmiah.
  • Euro: menambahkan simbol moneter Euro di awal angka.
Semua format di atas merupakan format standar dengan nilai properti Decimal Places diatur ke AUTO. Format yang diaplikasikan juga tergantung pada properti Field Size dan pengaturan Region and Language di Control Panel. Sebagai contoh, format Indonesia untuk Region and Language berbeda dengan format English (United States) yang merupakan default format Windows. Untuk format Indonesia, pemisah ribuan menggunakan tanda titik dan pemisah desimal menggunakan tanda koma. Sebaliknya, untuk format English (United States), pemisah ribuan menggunakan tanda koma dan pemisah desimal menggunakan tanda titik.
Region and Language di Control Panel, dalam Bahasa Indonesia

Membuat sendiri format numerik

Kita dapat membuat sendiri format angka secara manual dengan mengkombinasikan beberapa simbol berikut ini:
  • . (tanda titik)             : digunakan untuk menampilkan angka desimal.
  • , (tanda koma)           : pemisah ribuan.
  • 0 (angka nol)                : simbol untuk 0 atau angka (bila kosong diisi 0).
  • # (tanda pagar)   : simbol untuk kosong atau angka (bila kosong dibiarkan tetap kosong).
  • $ (tanda dolar)     : simbol untuk menampilkan mata uang dollar.
  • % (tanda persen): mengalikan nilai dengan 100 dan menambahkan tanda persen (%).
  • E–, e–, E+, e+     : simbol angka ilmiah. Simbol E kepanjangan dari Exponent, yaitu eksponen dengan basis 10. Tanda negatif menunjukkan eksponen negatif, tanda positif atau tidak ada tanda menunjukkan eksponen positif.
Kita membuat sendiri format angka dengan menuliskan karakter yang dibagi menjadi empat bagian, dipisahkan oleh tanda titik koma, di mana setiap bagian mempunyai arti yang berbeda, sebagai berikut:
  • Bagian pertama: format untuk nilai positif
  • Bagian kedua: format untuk nilai negatif
  • Bagian ketiga: format untuk nilai nol
  • Bagian keempat: format untuk nilai null (kosong)
Berbagai macam format angka pada tabel tblFormatAngka di MS Access

Setiap bagian merupakan sebuah kombinasi dari teks dengan format numerik dan sebuah spesifikasi warna yang sifatnya opsional. Berikut ini adalah contoh format yang dibuat sendiri:

#,###.00[Blue];(0,000.00)[Red];"Nol";"Nihil"

Arti dari contoh format di atas:
  • #,###.00[Blue]: Angka akan ditampilkan sebagaimana adanya. Format ini menggunakan pemisah ribuan dengan tanda “,”, pemisah desimal dengan tanda “.” , dan berwarna biru untuk menujukkan bahwa nilainya positif. Contohnya seperti ini: angka 999.88 akan ditampilkan menjadi 0,999.88
  • (0,000.00)[Red]: Bila nilai field yang tersimpan kurang dari 1000, maka angka nol sebagai ribuan akan ditampilkan. Bila nilai field adalah 1000 atau lebih, maka angka akan ditampilkan sebagaimana adanya. Format ini menggunakan pemisah ribuan dengan tanda “,”, pemisah desimal dengan tanda “.” , menggunakan tanda kurung buka dan tutup, dan berwarna merah untuk menujukkan bahwa nilainya negatif. Contohnya seperti ini: angka -999.88 akan ditampilkan menjadi (0,999.88)
  • "Nol": Bila nol, maka nilai field akan ditampilkan dengan tulisan Nol.
  • "Nihil": Bila tidak ada data, tulisan Nihil akan ditampilkan.
Tutorial untuk posting ini bisa dilihat di video di atas.

Comments

Post a Comment

Posting Terpopuler

Normalisasi, Denormalisasi, dan Anomali Database

Membuat Form dan Subform Menggunakan Form Wizard

Membuat Fungsi Untuk Menghitung Pajak Penghasilan PPh 21 di MS Access