Microsoft Excel: Zero Leading
November 22, 2006 by maseko Kutipan email dari Syaban di Cianjur:
kalau no telepon yang diawali dengan kode area, selalu menggunakan angka 0 didepannya, dari data yang saya dapat, ada nol nya tapi pas saya copy ke excel nol nya itu di hilangkan dan kesalahan saya cell nya itu tidak saya format ke text jadi angka 0 di depan itu dianggap tidak ada.
nah sekarang bagaimana caranya mengembalikan angka 0 tersebut. karena datanya ada ribuan..
Format nomor telepon Indonesia memang tidak seragam, baik dari jumlah digit kode area maupun nomor teleponnya. Saya belum tahu cara terbaik memformat dalam cell Microsoft Excel. Untuk kasus di atas, saya hanya mencoba bagaimana membuat format number untuk cell-cell yang diasumsikan semua memuat nomor kode area yang diawali angka 0 (nol), tanpa memisahkan kode area dengan nomor teleponnya. Intinya hanya menambahkan satu buah angka nol di setiap input yang ada, seperti pada gambar dibawah.

Paling kiri dimisalkan sumber data yang akan dicopy ke MS Excel. Bagian tengah menggambarkan hasil copy tersebut tanpa terlebih dahulu memformat cell-cell untuk text sehingga angka nol menjadi hilang. Bagian kanan menggambarkan hasil pemformatan untuk menampilkan angka nol yang hilang melalui format number pada seluruh cell-cell yang dimaksud. Input formatnya adalah:
0############
Jumlah karakter ‘#” setelah nol minimal sama dengan jumlah digit nomor telepon yang paling panjang tanpa menghitung angka nol paling depan.
Zero Padding
Kasus lain yang mirip adalah ketika suatu cell atau sekelompok cell yang berisi bilangan akan diformat agar jumlah digit setiap bilangan sama dengan menambah angka-angka nol di depannya sebagai pelengkap jumlah digitnya. Contohnya pada gambar berikut yang memformat bilangan menjadi tujuh digit:

Format number custom yang diterapkan adalah
0000000
Ya, jadi cukup mengetikkan angka nol sebanyak jumlah digit yang diinginkan.

Posted in 







ah, itu terlalu ribet menurut saya.
karena ada alternatif yang diberikan oleh excel.
yaitu menggunakan karakter petik satu (‘) didepan setiap number yang ingin di inputkan. dengan begini excel akan menganggap entry di cell tersebut sebagai string
eg :
000123 ==> ’000123 ==> akan muncul sebagai 000123.
semoga membantu.