Kasus Microsoft Excel: Memasukkan angka lebih dari 15 digit tanpa diubah menjadi 0 belakangnya


Excel

Tampilan Ms. Excel

Mungkin judul diatas terlihat aneh, atau teman-teman mengatakan dalam hati “Maksud loh….?”. Jadi saya ceritakan dahulu bagaimana kasus ini bermula.

Awalnya kemarin, saya dilemparkan pertanyaan bagaimana caranya menuliskan angka lebih dari 15 karakter tapi tidak diubah belakangnya menjadi 0?. Contohnya : 123456789123456789123456789. Jumlah karakter dari angka tadi adalah 27 (9 x 3). Nah mulai dari karakter ke 16 akan berubah menjadi 0 seperti berikut : 123456789123456000000000000. Saya bingung juga, baru tau soalnya angka dibatasi oleh Microsoft. Jadi saya coba cari ke Microsoft help mengapa dibatasi angka untuk dimasukkan, padahal ada orang yang membutuhkan angka lebih dari 16 digit. Jawabannya dari Microsoft kurang lebih begini :

“Karena standar angka internasional hanya membutuhkan 15 digit untuk dihitung. Maka Microsoft membuat peluluhan (melebur) untuk angka ke 16 dan seterusnya menjadi nol. Hal ini sesuai dengan aturan standar angka internasional. Jadi untuk penulisan angka misalnya dalam kartu kredit dengan format 18 digit (####-####-####-####-##) maka harus dibuat dalam bentuk teks, yaitu diberikan tanda ‘ sebagai pengubah angka menjadi teks. Jika anda menggunakan fungsi ini maka angka sepanjang 1024 byte akan tetap ditulis sebagaimana anda maksud.”

Nah masalahnya bukan menuliskan angka 123456789123456789123456789, karena dapat diganti menjadi ‘123456789123456789123456789. Tapi teman saya tadi mau menambahkan otomatis (formula otomatis dengan menekan CTRL+ drag mouse) dan digit belakangnya bertambah menjadi 123456789123456789123456790 di cell berikutnya.

Berikut solusi yang baru saja saya temukan untuk mendapatkan hasil yang kita inginkan tadi :

  1. Ketikkan angka yang anda maksudkan, tapi awali dengan tanda ‘. Contoh ‘123456789123456789123456789
  2. Di cell berikutnya ketikkan rumus ini : “=LEFT([cell sumber],LEN([cell sumber])-2)&RIGHT([cell sumber],2)+1

    Rumus diatas jika jumlah digit yang anda tambahkan terus hanya 2 (maksimal 99), jika lebih ganti angka 2 menjadi 3 atau 4.

    Contoh : cell sumber kita adalah A21. Maka rumus yang kita masukkan adalah =LEFT(A21,LEN(A21)-2)&RIGHT(A21,2)+1

  3. Copykan ketempat berikutnya (bisa juga dengan mendrag mouse untuk mengcopy).
  4. Anda dapat perhatikan hasilnya, cell berikutnya akan menjadi 123456789123456789123456790 dan seterusnya.

Selamat… anda telah mengakali sistem angka Microsoft Office. Silahkan mencoba.

About these ads

6 Responses

  1. di opsinya ndak ada pengaturannya ya?

    • udah saya cari-cari gak ada pengaturannya. jadi mesti diakali, mas. alhamdulillah bisa diselesaikan. Trims ya udah berkunjung

  2. ini udah saya coba…kok tidak muncul … aku pake function =left kemudian muncul…lalu bagaimana menambahkan separator (000) pada accounting???thanks

  3. maaf mas, klo mau munculin angka “0” (nol) didepan gmna ya? tks

    • contohnya: 085247586545, seperti itu?. jika kita ketik begitu saja, pasti nolnya hilang karena itu disebut angka. tapi jika kita jadikan huruf maka nolnya tidak akan hilang. caranya : beri kutip 1 (‘) sebelum mengetikkan angka. contohnya : ‘085247586545. beres kan….

  4. Makasih Mas bro atas artikelnya……….

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: