Coba perhatikan rumus berikut:
=IF(D5="";"";SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(CONCATENATE(CONCATENATE((CONCATENATE((CONCATENATE(CONCATENATE(IF(LEN(TEXT(D5;"0,00"))>9;LEFT(RIGHT(TEXT(D5;"0,00");10);1);"");IF(LEN(TEXT(D5;"0,00"))>9;"Juta
";""));IF(LEN(TEXT(D5;"0,00"))>8;LEFT(RIGHT(TEXT(D5;"0,00");9);1);"");IF(LEN(TEXT(D5;"0,00"))>8;"Ratus
";"");IF(LEN(TEXT(D5;"0,00"))>7;LEFT(RIGHT(TEXT(D5;"0,00");8);1);"");IF(LEN(TEXT(D5;"0,00"))>7;"Puluh
";"")));IF(LEN(TEXT(D5;"0,00"))>6;LEFT(RIGHT(TEXT(D5;"0,00");7);1);"");IF(LEN(TEXT(D5;"0,00"))<7 ibu="">5;LEFT(RIGHT(TEXT(D5;"0,00");6);1);"");IF(LEN(TEXT(D5;"0,00"))>5;"Ratus
";""));IF(LEN(TEXT(D5;"0,00"))>4;LEFT(RIGHT(TEXT(D5;"0,00");5);1);"");IF(LEN(TEXT(D5;"0,00"))>4;"Puluh
";"");CONCATENATE(IF(LEFT(RIGHT(TEXT(D5;"0,00");4);1)="0";"";LEFT(RIGHT(TEXT(D5;"0,00");4);1));CONCATENATE(",
";MID(RIGHT(TEXT(D5;"0,00");2);1;1);"
";RIGHT(RIGHT(TEXT(D5;"0,00");2);1))));"0";"Nol ");"1";"Satu ");"2";"Dua
");"3";"Tiga ");"4";"Empat ");"5";"Lima ");"6";"Enam ");"7";"Tujuh
");"8";"Delapan ");"9";"Sembilan ");"Satu Puluh ";"Sepuluh ");"Sepuluh
Satu ";"Sebelas ");"Sepuluh Dua ";"Duabelas ");"Sepuluh Tiga
";"Tigabelas ");"Sepuluh Empat ";"Empatbelas ");"Sepuluh Lima
";"Limabelas ");"Sepuluh Enam ";"Enambelas");"Sepuluh Tujuh
";"Tujuhbelas ");"Sepuluh Delapan ";"Delapanbelas ");"Sepuluh Sembilan
";"Sembilanbelas ");"Nol Puluh ";"");"Satu Ribu ";"Seribu ");"Nol Ratus
";"");"Nol Ribu ";"Ribu ");"Satu Ratus ";"Seratus ");"Juta Nol";"Juta
"))7>
Rumus tersebut
sebenarnya adalah formula/rumus untuk menterjemahkan bilangan/angka menjadi
terbilang. Misalnya menterjemahkan 5,67 menjadi “Lima, Enam Tujuh”, atau 31
menjadi “Tiga Puluh Satu, Nol Nol”. Apa istimewanya?? Keistimewaan yang pertama
adalah panjangnya rumus tersebut.
Mungkin anda belum pernah melihat rumus/formula yang begitu panjang. Kok
panjang sekali sih?? Ya itulah keistimewaan berikutnya. Formula tersebut tidak
menggunakan array/vlookup/hlookup. Formula tersebut banyak menggunakan
“Substitute”. Karena tanpa vlookup, h lookup, formula menjadi fleksibel dapat
dibawa kemana mana, tanpa harus mengkopi file. Untuk membuktikan silahkan ikuti
langkah berikut ini:
- Buka excel
(baru)
- Kopi rumus
tersebut
- Klik sell E5
pada excel
- Klik Paste
Coba perhatikan
apa yang terjadi. Tidak terjadi apa-apa ya?? Memang tidak terjadi apa-apa.
Sekarang klik D5, tuliskan sebarang bilangan, missal 234,56 atau berapa saja. Klik
enter. Nah itu yang saya maksud. Bilangan berhasil diterjemahkan. Rumus/formula
ini akan banyak bermanfaat pada pembuatan raport/Ijazah yang memerlukan fungsi
terbilang.
Berikut ilustrasi yang saya maksud.
Formula ini
hanya disiapkan untuk bilangan yang kurang dari 10.000.000 serta lebih dari
1,00. Untuk keperluan pendidikan range tersebut dianggap cukup. Jika diperlukan
lebih dari 10.000.000,00 maka formula harus ditambah lagi. Bagaimana jika diisi
bilangan yang lebih dari 10.000.000,00?? Ya silahkan coba sendiri. Hasilnya??
Maka dari itulah formula ini saya berinama Crazy Formula.
Anda dapat
menggunakan formula tersebut segampang copy paste. Maksudnya?? Anda kan tadi
menaruh rumus di E5, sekarang klik E5, klik kopi. Trus klik di sebarang sell,
missal B2, trus Paste (paste biasa, tidak perlu masuk ke rumus). Sekarang tulis
sebarang bilangan di A2. Lihat hasilnya di B2. Mantapkan??? Jika gagal,
kemungkinan setingan computer anda berbeda. Pada computer saya menggunakan
titik untuk pemisah ribuan dan koma untuk memisah decimal, pemisah rumus
menggunakan tanda titik koma “;”. Selamat mencoba. O … satu lagi ya. Ketikkan
=7/3 di A2 kemudian enter. Lihat di B2. Hal ini memungkinkan karena formula
diperintahkan membuat hasilnya menjadi text dengan 2 angka dibelakang koma.