Nilai atau hasil query yang dilakukan pada database MSAccess masih menampilkan data standart (Non-Format) sehingga ada kala kita harus melakukan perubahan pada query yang akan dibangun dengan menggunakan format yang tersedia pada database MSAccess.
Berikut daftar format yang dapat dilakukan di dalam database MSAccess :
Query :
Format(expression,format)
Format |
Contoh |
Hasil |
General Number |
Format(12345.6789,"General Number") |
12345.6789 |
Currency |
Format(12345.6789, "Currency") |
$12,345.68 |
Fixed |
Format(0.1, "Fixed") |
0.10 |
Standard |
Format(12345.6789, "Standard") |
12,345.68 |
Percent |
Format(6789, "Percent") |
67.89% |
Scientific |
Format(12345.6789, "Scientific") |
1.23E+03 |
Yes/No |
Format(0, "Yes/No") |
No |
Format(3, "Yes/No") |
Yes |
|
True/False |
Format(0, "True/False") |
False |
Format(3, "True/False") |
True |
|
On/Off |
Format(0, "On/Off") |
Off |
Format(3, "On/Off") |
On |
Format |
Contoh |
Hasil |
General Date |
Format("04/01/07", "General Date") |
4/1/2007 |
Long Date |
Format("04/01/07", "Long Date") |
Sunday April 1, 2007 |
Medium Date |
Format("04/01/07", "Medium Date") |
01-Apr-07 |
Short Date |
Format("04/01/07", "Short Date") |
4/1/2007 |
Long Time |
Format('13:13:13', "Long Time") |
1:13:13 PM |
Medium Time |
Format('13:13:13', "Medium Time") |
1:13 PM |
Short Time |
Format('13:13:13', "Short Time") |
13:13 |
Format |
Penjelasan |
Contoh |
Hasil |
0 |
Menampilkan digit aktual atau 0 untuk setiap 0 yang digunakan. Membulatkan jika angka lebih dari yang ditampilkan. |
Format(12.3456, "000.00000") |
012.34560 |
Format(12.3456, "000.00") |
012.35 |
||
# |
Menampilkan digit aktual atau tidak sama sekali. Membulatkan jika angka lebih dari yang ditampilkan. |
Format(12.3456, "###.#####") |
12.3456 |
Format(12.3456, "##.##") |
12.35 |
||
% |
Mengalikan dengan 100 dan menambahkan tanda persen. |
Format(.3456, "##%") |
35% |
E- E+ e- e+ |
Menampilkan notasi ilmiah. |
Format(1.234567, "###E-###) |
123E-2 |
- + $ () |
Menampilkan karakter literal. |
Format(123.45, "$####.##") |
$123.45 |
\ |
Menampilkan karakter berikut sebagai literal. |
Format(.3456, "##.##\%" |
.35% |
Format |
Penjelasan |
Contoh |
Hasil |
d |
Menampilkan hari dalam sebulan tanpa nol di depannya |
Format("04/01/07", "d") |
1 |
dd |
Tampilkan hari dalam sebulan dengan nol di depan jika diperlukan |
Format("04/01/07", "dd") |
01 |
ddd |
Menampilkan hari yang disingkat dalam seminggu |
Format("04/01/07", "ddd") |
Sun |
dddd |
Tampilkan hari penuh dalam seminggu |
Format("04/01/07", "dddd") |
Sunday |
ddddd |
Tampilkan tanggal pendek |
Format("04/01/07", "ddddd") |
4/1/2007 |
dddddd |
Tampilkan tanggal panjang |
Format("04/01/07", "dddddd") |
Sunday, April 1, 2007 |
m |
Menampilkan bulan tanpa nol di depannya |
Format("04/01/07", "m") |
4 |
mm |
Tampilkan bulan dengan nol di depannya |
Format("04/01/07", "mm") |
04 |
mmm |
Tampilkan nama bulan yang disingkat |
Format("04/01/07", "mmm" |
Apr |
mmmm |
Tampilkan nama bulan penuh |
Format("04/01/07", "mmmm") |
April |
q |
Tampilan kuartal tahun |
Format("04/01/07", "q") |
2 |
h |
Tampilkan jam tanpa awalan nol |
Format("13:13:13", "h") |
1 |
hh |
Tampilkan jam dengan nol di depannya |
Format("13:13:13","hh") |
01 |
n |
Menampilkan menit tanpa nol di depannya |
Format("13:07:13", "n") |
7 |
nn |
Tampilkan menit dengan nol di depannya |
Format("13:07:13", "nn") |
07 |
s |
Menampilkan detik tanpa nol di depannya |
Format("13:13:07", "s") |
7 |
ss |
Menampilkan detik dengan nol di depannya |
Format("13:13:07", "ss") |
07 |
ttttt |
Menampilkan jam 12-jam |
Format("13:13:13", "ttttt") |
1:13:13 PM |
AM/PM |
Dengan format waktu lain menampilkan AM / PM huruf besar atau kecil |
Format("13:13:13", "hh:nn AM/PM") |
1:13 PM |
am/pm |
Format("13:13:13", "hh:nn am/pm") |
1:13 pm |
|
A/P |
Dengan format waktu lain menampilkan A / P huruf besar atau kecil |
Format("13:13:13", "hh:nn A/P") |
1:13 P |
a/p |
Format("13:13:13", "hh:nn a/p") |
1:13 p |
|
ww |
Tampilkan jumlah minggu (1–54) |
Format("04/01/07", "ww") |
14 |
w |
Tampilkan nomor hari dalam seminggu |
Format("04/01/07", "w") |
1 |
y |
Tampilkan hari dalam setahun (1–366) |
Format("04/01/07", "y") |
91 |
yy |
Tampilkan tahun 2 digit (00–99) |
Format("04/01/07", "yy") |
07 |
yyyy |
Tampilkan tahun 4 digit (0100–9999) |
Format("04/01/07", "yyyy") |
2007 |
Format |
Penjelasan |
Contoh |
Hasil |
@ |
Tampilkan karakter atau spasi sebenarnya |
Format("VBA", "@@@@@") |
VBA |
& |
Menampilkan karakter sebenarnya atau tidak sama sekali |
Format("VBA", "&&&&&") |
VBA |
< |
Tampilkan karakter sebagai huruf kecil |
Format("VBA", "<<<<") |
vba |
> |
Tampilkan karakter dalam huruf besar |
Format("VBA", ">>>>") |
VBA |
Selamat mencoba, Terima kasih.