Wa'alaikumussalam wr wb
Format number memiliki 4 part, dengan minimal 1 part yang digunakan, yang
terbagi menjadi :
a. 3 part untuk memformat datatype numerik dan datetime
b. 1 part untuk memformat datatype text
Jadi, susunan 4 part format number yang berupa :
* <POSITIVE>;<NEGATIVE>;<ZERO>;<TEXT>*
adalah kondisi default ketika tidak dijabarkan rentang interval setiap
format untuk dataype numerik atau datetime.
Format number memberi kesempatan untuk membuat sendiri rentang interval
untuk datatype numerik atau datetime. Contohnya pada format number tempo
lalu yang berbunyi :
* [<1]"";[=1]"OK";[>1]"Sama"*
menandakan bahwa yang digunakan adalah 3 part untuk datatype numerik dengan
part untuk datatype text menggunakan default formatnya.
3 part datatype numerik tersebut adalah :
*[<1]""* -> untuk seluruh nilai kurang dari 1, akan diformat
untuk menampilkan suatu nullstring
*[=1]"OK"* -> untuk nilai 1, akan diformat untuk menampilkan suatu
teks berbunyi 'OK'
*[>1]"Sama"* -> untuk nilai lebih dari 1, akan diformat untuk menampilkan
suatu teks berbunyi 'Sama'
Jadi, pendefinisian rentang nilai dalam 3 part untuk datatype numerik atau
datetime harus melingkupi seluruh bilangan dari negatif sekiun sampai
positif sekiun.
Pada format diatas, seluruh bilangan tidak akan ditampakkan karena
seluruhnya diganti dengan suatu bunyi teks.
Pada format berikut :
* [<1]"";[=1]"OK";[>1]"Sama :"0*
*** latar kuning adalah perbedaan dengan bunyi format sebelumnya..
Pada rentang nilai lebih dari 1, akan ditampilkan suatu teks berbunyi 'Sama
:' (perbedaannya dengan di atas tadi adalah hadirnya spasi dan titik dua.
Kemudian pada rentang nilai lebih dari 1 ini juga, ingin ditampilkan nilai
bilangan numerik yang ada atau yang dikenai format tersebut, yaitu oleh
hadirnya angka *0*
Angka 0 dalam format number di part datatype numerik atau datetime untuk
memaksa menampilkan suatu bilangan minimal dengan jumlah digit sebanyak
angka 0.
Jika ada 1 bijik 0, maka akan menampilkan minimal 1 digit.
Jika ada 2 bijik 0 (jadi berupa 00 pada format diatas), maka akan
menampilkan minimal sebanyak 2 digit. Jika nilai yang ada hanya 1 digit,
maka akan tampak leading zero. Contoh nilai data jumlah anak bernilai 3
bila diformat dengan 00 akan menampilkan 03
Begitu seterusnya dan berlaku juga untuk angka di belakang koma.
Karakter # dalam format number di part datatype numerik atau datetime untuk
menampilkan seadanya digit saja.
Lebih enak jika dicoba saja. Misalkan a1 bernilai 1, a2 bernilai 12, a3
bernilai 123, dst sampai a6. Lalu copy ke kolom B. Lalu a1:a6 diformat
number dengan #,###,### dan b1:b6 diformat 0,000,000
Jadi, angka *0* pada format number berbunyi *[<1]"";[=1]"OK";[>1]"Sama :"0*
untuk menampilkan nilai bilangan yang diformat, tetapi didahului oleh bunyi
teks 'Sama :' karena kehadiran bagian berbunyi *"Sama :"*
Kira-kira demikianlah...
;)
Wassalamu'alaikum wr wb
P.S.
Puasa 11 jam sekian menit...
2015-06-25 12:06 GMT+10:00 Nang Agus [email protected] [belajar-excel] <
[email protected]>:
>
>
> Asalamualaikum warahmatullah,
> Mas kid mau tanya nih, sepertinya dulu saya sudah pernah tanya tapi lupa.
> dirumahnya bilgates di sini
> <https://support.office.com/en-au/article/Create-or-delete-a-custom-number-format-78f2a361-936b-4c03-8772-09fab54be7f4>,
> menjelaskan bahwa format number syntaxnya:
>
> *<POSITIVE>;<NEGATIVE>;<ZERO>;<TEXT>*
>
> yang mau saya tanyakan adalah angka 0 pada penjelasan mas Kid terdahulu:
>
>>
>> *[<1]"";[=1]"OK";[>1]"Sama :"0*
>> *** latar kuning adalah perbedaan dengan bunyi format sebelumnya..
>>
>
> karena di rumahnya bill gates tersebut, tidak dijelaskan mengenai format
> angka 0, hanya format @ yang dijelaskan.
> sudilah kiranya mas Kid memberi pencerahan.
> terima kasih atas kesediaannya
> wasalamualaikum warah matullah.
>
> NangAgus
>
> OOT: di tempatnya mas Kid puasanya pendek sekali yaa, matahari sedang di
> Utara.
>
>
>